Pregnant woman, sister-in-law fatally shot as police clash with villagers in Likuyani

Angered by the turn of events, the villagers marched to Ashibira’s home setting on fire houses in the compound before police arrived. 

Leave a Reply