News

Today marks the 40th anniversary of the Kanishka bombing. On 23 June 1985, Air India Flight 182 was blown up by the Canada-based Khalistani terrorist group Babbar Khalsa near Cork, Ireland, resulting ...