The world’s largest national flag, made up of Khadi cloth, has been installed in Leh, Ladakh, On the occasion of the birth anniversary of Mahatma Gandhi, Lt. Governor of Union Territory of Ladakh, Shri. R.K. Mathur hoisted the Indian Tricolour flag made of khadi cloth. This was the World's ...
READ MORE +