The Biden administration has slammed South Africa’s genocide case against Israel as ‘meritless.’ This begs the question: What is happening in Gaza if not a genocide? … Read More >CrossTalk: Annihilating Gaza
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