An employee stacks newspapers at the Toronto Star printing plant in Toronto, Ontario, Canada, on Wednesday, July 6, 2011. The phone call came in from an elderly man on the other side of town. He was concerned about a black flag flying on a houseboat near his home. It […]
Click here to view original web page at nationalpost.com