Seer Pulls Lord Ram Chariot With His Hair Over 566 Km To Ayodhya

Seer Badri started his journey on January 11 and is covering approximately 50 km every day.…