Investigators are increasingly suspecting triacetone triperoxide (TATP), dubbed ‘Mother of Satan,’ in Monday’s car blast near Red Fort. This highly unstable explosive, potentially mixed with ammonium nitrate and fuel oil, could have caused the immense blast. The victim, Dr. Umar Un Nabi, reportedly had IED assembly experience, raising questions about the explosion’s trigger.