Newborn found in toilet pit, mother arrested under suspicion
May 29, 2011 4:44:42 AM - adaderana.lk
Passara Police have arrested a woman suspected to have murdered her own child, after a newly born baby was found in a toilet pit. The suspect is reported to have been arrested following inquiries into information received by the Passara Police. MORE..