India - France

India nuclear plant with French reactors gets go ahead

Rama
1 min

Advertising