Update: Maclean's has a more specific account of Grewal's airport episode:
A union official said Grewal went to an Air Canada ticket agent to ask if he could arrange for someone to carry a package to Ottawa aboard flight 166 on Saturday. He was told that was impossible because of security practices.
"The agent told him he couldn't do that. If he had a package to go on the flight, he would need to go on the flight."
The official said Grewal then booked a seat and passed through security to a waiting area, where he asked other agents if they could give him a list of politicians travelling on the flight. He said he wanted one of them to carry a parcel for him.
After he was told that this was a security violation, he was overheard asking "a number" of passengers to carry the package, an airline official said.
The MP apparently found someone willing to take his envelope to Ottawa and went back to tell the agents in the lounge, the official said. Grewal flew to Ottawa the next day.
See also the Globe and Mail version here.
Just in from the Toronto Star