Flag controversy on the first day of the Olympic games
Day one of the London 2012 Olympics. A chance for the UK to show itself off to the world. All eyes watching. You’d hope that for the games these three words would be the mantra of everyone involved: Don’t screw up. So, what happens on the first day? In the women’s football, North Korea play … [Read more…]