Brazil uses surveillance and undercover agents to foil World Cup protests | World news | theguardian.com.