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 ...
the sadhu was spotted visiting the religious gathering. Several social media users shared his videos and photos, which went viral. Seven-foot tall Atma Prem Giri Maharaj has created a frenzy among ...