National News

UK has ‘new pair of eyes’ in space as new military satellite enters orbit

todayNovember 7, 2026 2

UK has ‘new pair of eyes’ in space as new military satellite enters orbit
share close