SportsBrazil rushes to finish stadiums 10 days from World CupAbdul HafeezJune 2, 2014 by Abdul HafeezJune 2, 2014 BRASILIA: With 10 days to go to the World Cup, Brazil was rushing Monday to finish installing seats in stadiums and deal with threats ranging...