In 2006, as the World Cup was getting underway, the quiet German spa town of Baden-Baden was rocked by the arrival of a ...
India’s extreme cricket fans proudly donning green and orange to cheer on their national team in the World Cricket Cup ...