Browsing Tags

Captain Alfredo Astiz

‘Angel of Death’ convicted for ‘crimes against humanity’

Former Argentinean navy officer Captain Alfredo Astiz, who is popularly known as the ‘Angel of Death’, and his former colleague, Captain Jorge Eduardo Acosta, who is known as the ‘Tiger’, have been convicted to...