Just wonderful.

In 2004, Canadian border officials loaded Ashkan Forsat on a plane to Tehran, thinking they had finally rid themselves of the 26-year-old Iranian who had been holding up convenience stores almost from the moment he set foot in Canada.

Nine years later, Forsat is still in Canada, his rap sheet keeps getting longer, and immigration officials are still trying to figure out how to get rid of a man that Iran refuses to take back.