Recent Posts

Is Gaza Really the Biggest Case of Arab Suffering?

What would a Sudanese person watching that country’s renewed civil war — which has killed 14,000, displaced eight million, and threatens 17 million with famine in less than a year — think when they this CBS headline: “Gaza faces unprecedented desperation.” Sudan has a population of 46 million, Gaza only …

Read More »

Beware of Falling BRICS

As Russia continues to press forward with its doomed war in Ukraine and China watches its economic miracle erode, the leaders of both countries are in desperate need of allies. This is what made the BRICS summit, a meeting of the off-and-on alliance between Brazil, Russia, India, China, and South …

Read More »