📍 LONDON, UK
07.11.2026
UK has 'new pair of eyes' in space as new military satellite enters orbit
UK has 'new pair of eyes' in space as new military satellite enters orbit. The UK has a "new pair of eyes" in space after it launched a new military satellite into orbit, the Ministry of Defence (MoD) has announced. Acco...