AFP - On top of construction chaos and corruption concerns, organisers of the Delhi Commonwealth Games are now grappling with a mosquito crisis at sporting venues and are even employing larvae-eating fish.




Source