Sushma Swaraj, one of India's best known politicians, has died. Ms Swaraj, who served as foreign minister for five years, suffered a cardiac arrest on Tuesday, the Press Trust of India said.