By Theodore Shoebat Police in the Philippines have said that three brothers, all Muslims, murdered their own mother with machetes and then ate her organs raw, in a bizarre ritual. The body of Musala Amil was found with its blood drained with several organs missing. The brothers’ names are Dante, Paroy, and Ibrahim, and they […]