A level of US exceptionalism too far

“The US is allowed to have 800 military bases surrounding the countries it’s hostile to, China and Russia, but China isn’t allowed to have one listening post in Cuba. Does no one even consider the irony and hypocrisy? Follow MOATS on YouTube #China #US #Cuba #Russia“
Back to Top