More than 100,000 people protested over several days nationwide in Brazil to express frustration with heavy-handed police tactics, poor public services like health care, and high costs for sporting events like the World Cup, and a wider unease about inequality,…
View This Article →