a 7-foot tall sadhu from Russia, is turning heads at the grand mela due to his striking physique which has earned him the nickname “muscular baba”. A Russian citizen by birth, Atma Prem Giri ...