Oct 11, 2020 Uganda Ugandan woman throws twins in stream over husband’s failure to buy meat during independence day celebrations Kenyan police in Kitgum District have arrested a woman who allegedly threw her twins.. Read more