Two barges loaded with fireworks for a summer festival display near Tokyo caught fire on Monday night, forcing five workers to ...
Two barges loaded with fireworks for a summer festival display near Tokyo caught fire on Monday night, forcing five workers to ...