Police officer severely beaten over albino abduction
Angry villagers in Balakasi village in the area of Traditional Authority Liwonde in Machinga on Tuesday morning severely beat a police officer and two other people who they suspected to be involved in albino abductions.… ...