China has approved the construction of the world’s largest dam on the Brahmaputra River in Tibet, near the Indian border. Estimated to cost $137 billion, […]
Jasprit Bumrah soared to the top of the ICC Test bowling rankings after his stellar 8/72 performance led India to a resounding 295-run victory against […]
The International Cricket Council (ICC) has cancelled the Champions Trophy trophy tour in Pakistan-occupied Kashmir (PoK) following objections from the Board of Control for Cricket […]