Police in Arua District are holding a 22-year-old woman for allegedly dumping her newly born baby boy into a pit latrine. The West Nile Region Police Spokesperson Josephine Angucia has id
luotunes