Indonesian Police Chief General Idham Aziz confirmed the arrests of 74 terror suspects after a suicide bombing targeted the Medan Police Headquarters in North ... Read more