Artemis II launch 'on track' for as soon as April, says NASA
NASA targets April 1, 2025 for Artemis II crewed moon mission launch, marking humanity's first lunar journey in over 50 years, pending completion of remaining technical work and repairs.
UK evacuation flight fails to take off leaving Brits in the Middle East stranded - London Business News | Londonlovesbusiness.com
A British government evacuation flight from Muscat was delayed due to technical problems, leaving passengers stranded and causing distress amid escalating Middle East tensions.