On August 13th 2010, El Nacional newspaper in Venezuela published a photograph of piled corpses at a morgue in Caracas…
4 June 1962. Navy chaplain Luis Padillo was walking around giving last rites to dying soldiers as sniper fire surrounded…