Despite the host nation's disappointment in not winning the World Cup on home turf, the country of Brazil and its citizens should be proud of the amazing -- if not perfect -- show they put on for the world. Fernando Duarte »
16July
15July