Human Rights Watch Report: Punished for Protesting Yesterday, Human Rights Watch released a report on the situation in Venezuela titled “Punished for Protesting”. The report states that some Continue reading →