Indian independence hero

Mahatma Gandhi’s iconic glasses sell for $340,000 in UK

A pair of gold-plated glasses worn by Indian independence hero Mahatma Gandhi has sold…