nationalnews

Brazil Police Detain 11 in World Cup City

Share this post

Brazil Police Detain 11 in World Cup City Brazilian police detain 11 protesters in World Cup city of Salvador

Read more http://abcnews.go.com/Sports/wireStory/brazil-police-detain-11-world-cup-city-24134207