Thousands visit Layton at City Hall

Hours long wait to see the late, great NDP leader

by