Indonesian police seize ‘Mother of Satan’ explosives from West Java mountain hideout after terrorist convict’s confession

Indonesian police have seized 35kg of the high explosive triacetone triperoxide (TATP) – also known as “The Mother of Satan” by terrorist groups – from a mountain hideout in West Java following a tip-off from a convicted militant who had been in custody for four years.Officers from Indonesia’s elite counterterrorism squad Detachment 88 (Densus 88) said they were “astounded” by the discovery of explosives that could have been used to carry out terror attacks on a “disastrous scale”.It also…