Brazil exploded with street parties as its soccer team won the World Cup’s opening game on Thursday but scattered violent protests were a reminder that many locals remain angry over the billions spent to host the tournament. Millions of fans dressed in Brazil’s canary yellow, green Continue Reading