In Toronto, if a police officer stops you on the street and demands to see your ID, you don't have to show it to him.
Well, except
if you're in the G20 zone, where a newly instituted law means that if you don't show your ID you could go to jail for months. The Toronto Star tells the story of a man who was, to his shock, arrested on the sidewalk
(
Read more... )