Watched by almost a billion viewers across all five continents, the 2012 Olympic ceremonies were, for a few hours, the focal point of the world. As...
The upcoming summer Olympics are turning London into a highly militarized zone. All kinds of weaponry are currently being tested and deployed in the city such...