Japan To Set Up Fallout Shelters For Residents Living Near Nuclear Power Plants

Japan’s nuclear regulator has announced the need for 50 fallout shelters for residents living near nuclear power plants. Some of … Continue reading Japan To Set Up Fallout Shelters For Residents Living Near Nuclear Power Plants