Anti-Imperialism/Foreign Policy

John Mearsheimer – Full Interview on the US role in Gaza and Ukraine

The US has over 700 military installations in over 80 countries, China has one foreign military base in Africa, yet we are constantly told that China is our biggest threat.

Leave a Reply