Thousands of armed police patrol alongside tourists in Mexico City, where authorities say security is under control in the days leading up to the World Cup.
The opening game will be held in the city on Thursday between Mexico and South Africa
u.afp.com/SDFi