
America has deployed a fearsome Space Force squadron to destroy enemy satellites.
The so-called 75th Intelligence, Surveillance and Reconnaissance Squadron (ISRS), has been launched with a terrifying insignia depicting a skeletal grim reaper – which “signifies the demise of any adversary the squadron would target.”