Can France redefine its relationship with Africa?

When French President Emmanuel Macron took to the stage at the Africa Forward summit yesterday, the audience may not have expected a scolding.

“Hey! Hey! Hey! I’m sorry guys, but it’s impossible to … have people … coming here making a speech with such a noise,” he said. “This is a total lack of respect.”

Macron’s harsh words directed at the crowd, somewhat ironically, come as he tries…

Read more →
PM Shehbaz calls on nation to contribute to fuel conservation, austerity drive

Prime Minister Shehbaz Sharif called on the nation on Tuesday to contribute to fuel conservation and the austerity drive in the country, keeping in view the situation resulting from the ongoing war in the Middle East.

The war began with US-Israeli attacks on Iran on February 28 and has given rise to a global fuel crisis. In order to deal with the situation, the government announced unprecedented…

Read more →
Choose Class War, Not Boomer Resentment

The generational warfare promoted by centrists and the Right, who have long been desperate to cut and privatize Social Security, is a fool’s solution to what ails the system. Taxing the rich is the answer.


“Total boomer luxury communism” is the Right’s latest attempt to convince younger Americans to slash their own future benefits under the guise of sticking it to older generations.…

Read more →
Trump plans May visit to China for talks with Xi after Iran war delay

United States President Donald Trump will meet Chinese President Xi Jinping in May during his first visit to China in eight years, a closely watched trip postponed due to the ongoing Iran war.

Trump’s effort to reschedule the trip reflected the Republican president’s eagerness to project confidence in a challenging Middle East war and simultaneously to manage a tense relationship between the…

Read more →
Page 1 Older →