From: Counting the Cost

Europe versus the world

Europe’s dept and currency woes, striking in the UK, plus the latest on the BP oil spill.