What is the place in Delhi known as, where Sardar Baghel Singh stationed 30,000 of his troops?

Tees Hazari (The Place of 30,000).

Leave a Reply