The nuclear power plant at Flamanville, northwestern France

An explosion has occured at a nuclear power plant in the town of Flamanville on the west coast of France. The town is located near the Channel Islands, which are situated off the north-western coast of the country.


Source :Times Of Oman