2 Venezuelan Journalists Killed In Special Forces Raid
Venezuelan authorities have ordered the arrest of six policemen who were part of a controversial special tactical unit which the
Read moreVenezuelan authorities have ordered the arrest of six policemen who were part of a controversial special tactical unit which the
Read more