By Ben Tavener, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL – Nearly a month of countrywide protests amidst the global spotlight of hosting (and winning) the FIFA Confederations Cup has left Brazil reeling. The crowds at the protests have significantly reduced in size however, with last Sunday's Maracanã Stadium protesters outnumbered by the 6,000 police on site to maintain order.
While . . .
To read the full NEWS and much more, Subscribe to our Premium Membership Plan. Already Subscribed? Login Here