FACT CHECK: Did Rebels Bring Down A Helicopter Carrying Chad President Idriss Deby’s Body?

The photo actually shows a military helicopter that crashed in Gabon on April 18

Leave a Reply