Creator
The bids are in. It is going to be Glasgow or Abuja for the 2014 Commonwealth Games. The one is a nest of corruption and inter-religious factionalism, with abject poverty,…