In a recent lecture on 8 July in San Salvador, the Human Rights Institute of the Central American University (IDHUCA) ...