The Indian High Commission in Colombo receives a mysterious phone call, followed by the meticulous assembly of a suicide bomb. As the news of t...
Share