Latur (Maharashtra) [India], July 1: In an inspiring story of grit, determination, and resilience, Dubai-based Indian doctor Dr. Kiran Vemuri has successfully summited Mera Peak (6,476 metres) in Nepal, one of the highest trekking peaks in the Himalayas. Originally from Udgir in Maharashtra’s Latur district, Dr. Kiran Vemuri’s achievement is far more significant than a...
