A Brazilian man executed by firing squad in Indonesia was denied the chance to have Catholic last rites before his death. Marco Archer Cardoso Moreira, 53, was executed on January 18 at on Nusakambangan, Indonesia’s execution island Moreira was sentenced to death in 2004 after attempting to smuggle 13.4 kilograms of cocaine into Indonesia. The Read more