Margaret Thatcher of Britain and Indira Gandhi of India were vastly powerful politicians and global ideological icons as well .
Indira Gandhi
India
/people/person/nationality
PERSON
Margaret Thatcher
LOCATION
Britain
PERSON
Indira Gandhi
LOCATION
India