Dozens of homeless people who once camped in a London, Ont., greenspace have been evicted by city hall, but their makeshift homes and tonnes of debris are still there.

Read More