M.S.T

GRAPHIC PHOTOS: Couple Arrested For Chopping Off Their Baby’s Private Part In Malawi

A couple has been arrested by the Malawi police in Dedza for allegedly chopping off…