From this Toronto Star story.
Just before midnight on Sept. 6, Chan said, he was stopped by a GO Transit officer at Port Credit for a proof-of-payment check. He said he was asked for identification, but all he had on him was a Filipino driver’s licence and his international driver’s licence.
The officer proceeded to call the border enforcement agency, claiming he had an illegal migrant in custody, said Chan. He was handcuffed and taken to the Rexdale detention centre shortly after, Chan said in his statement of claim, allegations of which have not been proven in court.
"Show me your papers?" Why are Transit Constables enforcing these kinds of laws? Regardless of circumstances like this one where it was done in error, why are they ever attempting to enforce immigration laws at all?