Nicaraguan Police Violate International Law in Crackdown on Human Rights Advocates
Over the course of a swift single-session trial lasting over 10 hours, a court in Managua, Nicaragua tried and convicted attorney Maria Oviedo for police obstruction.
Read more