deeshaa.org
The Games Built on a Cesspool
No one can escape the huge amount of press on the ongoing disaster called the “Commonwealth Games” in New Delhi. There is little doubt about the train-wreck — it’s inevitabl…