2017-06-28

  A police helicopter launched grenades at Venezuela’s supreme court building on Tuesday evening following months of protests against the country’s president, Maduro. “Terrorists” had lobbed two grenades that failed to detonate. Some reports put the number of grenades higher. Local media suggested a former police intelligence officer had carried out the attack. Videos circulated on […]

Show more