Indian Prime Minister Narendra Modi said the country must become a developed nation in a speech marking the 75th anniversary of India’s independence. But the Modi administration has overseen massive crackdowns…

Continue Reading

Exclusive: Footage from the Urban Cycling World Championships in June shows freshly crowned Olympic 2020 bronze medallist Declan Brooks knock himself unconscious in a double-backflip gone wrong. On Sunday Brooks…

Continue Reading