UPDATE: CDS Christopher Musa Is Not Dead – DHQ Reveals Real Status
A story stating that General Christopher Musa, the Chief of Defence Staff (CDS), passed away on Monday, November 20, 2023, has been refuted by the Defence Headquarters (DHQ). General Musa…