1. Home
  2. Video
  3. News
  4. Amit Shah unveils world's biggest charkha

Amit Shah unveils world's biggest charkha at Connaught Place, Delhi