World May 03

People attend a rally celebrating the Socialist Party's election victory, at Skanderbeg Square in Tirana, Albania April 27, 2021. Photo by REUTERS/Florion Goga
Albania’s Socialists seek to impeach nation’s president

Lawmakers from Albania’s governing left-wing Socialist Party have started an impeachment process against the country’s president, who they accuse of violating the constitution during the last election, one of their leaders said Monday.

Politics Mar 15

No image
Pro-U.S. Party Defeated in Spanish Elections

After Spain's Socialist Party scored an upset victory in elections, the incoming prime minister Jose Luis Rodriguez Zapatero vowed Monday to make good on a campaign pledge to pull troops out of Iraq unless the United Nations takes charge by…