Read Time:12 Second
Since 2014, Prime Minister Narendra Modi has been wearing traditional headgear representing different shades of the country for his Independence Day speeches from the Red Fort. A look at the headgear he donned over the years — 2023: A Rajasthani…