Foiling the ‘Mother of Satan’: Indonesian Authorities Thwart ISIS-Linked Suicide Bombing Plot on Churches
In a daring operation, Indonesian authorities have arrested a 19-year-old Islamic extremist and his parents, preventing a devastating suicide bombing...