Indonesian authorities executed a Brazilian man in January without allowing a priest to give the last rites as he waited for the firing squad. Marco Archer Cardoso Moreira was executed on January 18, the last of five drug felons shot by firing squads on Nusakambangan, Indonesia’s execution island. The horrific last minutes of Moreira’s life were Read more