FACT CHECK: Was Operation Warp Speed Architect Moncef Slaoui Hanged At Guantanamo Bay? Published 03 Apr 2023 The claim stems from a satirical website Full Article