India Wins T20 Cricket World Cup, Stamping Its Domination of the Sport

Start
In India, cricket has become immensely profitable and a destination for the world’s best players. But a tournament victory had eluded it for many years.
Previous Story

At Least 18 People Killed in Multiple Suicide Bombings in Nigeria

Next Story

Iranians Say Elections Bring Little Change, So Why Vote?