Kenyan police announced on Sunday the arrest of a woman accused of throwing her eight-month-old baby into the Indian Ocean. Witnesses told local media that the woman allegedly tossed the infant into the ocean from a ferry as it was docking in the coastal town of Mombasa. A video of …
Read More »