OMEGA and Apollo 13 – The 14 critical seconds between success and failure
2020-04-11
Reading Time: 3 minutesWhen the Apollo 13 mission lifted off on April the 11th 1970, nobody on board, nor on the ground, could ever have anticipated the drama and near-disaster that lay ahead. The crew, commanded by veteran astronaut James Lovell, was destined for the moon. This was to be the third-ever humanContinue Reading