Mar 23, 2018 Society Malawi Police Officers Kill Giant Crocodile in Karonga Malawi police officers from Kapolo police post in Karonga district have shot to death.. Read more