Many African countries gained their independence in 1960, although the French and British continued to play crucial roles in destabilizing African economies and installed puppet governments. … Read More >Red Alert: Last Battle for Africa
The tide appears to be turning against Ukraine. The counteroffensive has been a stunning failure. Future Western funding for the proxy war is in doubt. … Read More >CrossTalk: Waning support