In a statement issued Tuesday afternoon, the City of Edmonton said the panel fell from a building at 9 Sir Winston Churchill Square earlier in the day.
In a statement issued Tuesday afternoon, the City of Edmonton said the panel fell from a building at 9 Sir Winston Churchill Square earlier in the day.