One India – A horrific video has emerged in which a stepfather is seen repeatedly throwing a toddler in a hotel swimming pool till her death in Morelia.
One India – A horrific video has emerged in which a stepfather is seen repeatedly throwing a toddler in a hotel swimming pool till her death in Morelia.