IACHR Report highlights human rights issues in the Americas, focusing on potential rights violations, government accountability, and recent incidents like event bans in Cuba.
Christian Walk in Manzanillo Canceled by Cuban Authorities Just Hours Before Scheduled Event Despite Official Approval