Thread
:
The Russian invasion of Ukraine
View Single Post
14th April 2022, 16:04
#
220
Lightspeed
The US are delivering some serious weapon systems to Ukraine. The counter-battery radar systems might at least protect cities Putin can't take from simply being levelled.
__________________
Stay shook. No sook.
Lightspeed
View Public Profile
Find More Posts by Lightspeed