Mexico to open World Cup amid passion, parties and protests
With Mariachi costumes, trumpets, and a sea of dark green support, Mexico City prepared to open the World Cup on Thursday, as fans packed the famous Azteca stadium ahead of the opening game between Mexico and South Africa, amid a backdrop of protests around the capital. Long queues wrapped
