Tag: Father Charles Burrows

Indonesia Under Fire For Executing Mentally Ill Man As He Begged For Last Rites

images-2125px-Flag_of_Indonesia.svgAn execution in Indonesia had led to the withdrawal of ambassadors after an international outcry over the treatment of Marco Archer Cardoso Moreira, a Brazilian man who was a paranoid schizophrenic accused of drug dealing. Moreira was reportedly dragged from this cell and denied last rites with a priest. He soiled himself and was quickly hosed down before being thrown in front of a firing squad.

Continue reading “Indonesia Under Fire For Executing Mentally Ill Man As He Begged For Last Rites”