Sports Tokyo Olympics 2020: ‘Need to improve technically’, Bhavani Devi on disappointment and… Adam D Anglo Jul 28, 2021 Bhavani Devi speaks about life in Tokyo Olympics' COVID-19 bio-bubble, mental pressures of being an athlete and the disappointment of missing out on a medal.…