Is Democracy a Human Right? Prof. Angel Cabrera Argues Before the Inter-American Court
On March 18, 2026, Professor Angel Gabriel Cabrera Silva, University of Washington Center for Human Rights faculty associate and Assistant … from Google Alert – international law https://ift.tt/G9Ufg6l April 3, 2026 at 03:51AM