Autumn in India is usually associated with the Hindu festival of Diwali. For cricket fans, however, the festive season may come early this year, as the lucrative Indian Premier League (IPL) has a window of opportunity to start playing in September. The pandemic forced the T20 Cricket World Cup, which was to be held in […]
Tag: Sport
Posted inChina
Dong is Red and proud of it
Posted inWorld
Russian athletes face doping ban
Posted inChina
China gets tough on athletic doping
Posted inWorld
Formula One going carbon neutral
Posted inJapan, Northeast Asia