Weekly review: June 20-27, 2012

The northeastern United States started this week in the grips of a continuing heatwave, with temperatures in excess of 100ºF (37.7ºC) […]