Political prisoners ‘revolt’ in Venezuela

Relatives of political prisoners held in one of Venezuela's most notorious prisons say the inmates have staged an uprising.Inmates held at EL Helicoide, the headquarters of Venezuela's secret service,Continue reading ...