Baghdadi Died Like a Bitch By Victor Takacs on August 24, 2021 • ( 2 Comments ) ISIS Leader Took his own Life as US Special Forces Pursued him SHAREPrint