Larry Ladutke, El Salvador country specialist at Amnesty International USA talks about the recently released report titled "Behind the Veil of Popularity: Repression and Regression of Human Rights in El Salvador." A so-c…
Home
Feed
Search
Library
Download