The Unstoppable Iron Men of Chennai
February 29, 2024
Bodybuilding ranks on the bottom rung of the sports ladder in India, a country where cricket is considered religion, and cricketers are practically demigods. Yet Chennai, a 4.3-million-person metropolis in…