Idriss Deby: Warlord in Chad’s elusive peace
By Owei Lakemfa THE last time I was in Chad was in 2014. In its capital, N’Djamena, I couldn’t resist the feeling that I was in a big rural village. Many of the side streets I went, were either un-tarred or in need of some repair and in some cases, water logged. Desperation was written […]