Kanishka bombing: Twenty years on

June 23, 2005 marked 20 years of the Air India bombing. The biggest ever memorial service was held in Ireland for victims of the tragedy that killed 329 people.

Related Videos