PARIS: International police agency Interpol on Friday announced the arrest of “one of the alleged ringleaders” of suicide bombings, which rocked hotels and churches across Sri Lanka two months ago. Following the publication of an Interpol Red Notice, which is
Read More