Chad's former Prime Minister Succes Masra, addresses media at his residence in N'Djamena on May 8, 2024. [AFP]
Chad's former prime minister, Succes Masra, a critic of the ruling authorities of the central African nation, was taken by force from his home early Friday, his party said.