Mother throws toddler off stairs in New Delhi, footage goes viral

Record ID: 425462