High level radioactivity detected on North Sea Producer, report says

The North Sea Producer on a beach in Bangladesh
The North Sea Producer on a beach in Bangladesh

Breaking