Bernd 09/18/2023 (Mon) 16:34 No.51032 del
>>51031
Couple of people are shitting themselves in the Pentagon now, I bet.
I dunno how relations stands between Cuba and Russia/China. Things changed since the '60s.