Category: World

Fire engulfs superyacht in British marina

LONDON: Fire ripped through a superyacht in southwest England on Saturday (May 28), sending thick plumes of black smoke into the sky and briefly releasing...