A tragic storm has capsized a British tech mogul's luxury yacht during a celebratory cruise, leading to dramatic rescues and a somber reflection on nature's unpredictability....
Dozens are missing in Nepal after a devastating landslide swept buses into a river. Stay updated on this developing story of tragedy and rescue efforts.