Toronto police executing warrant when 2 men fell from 7th floor balcony in Liberty Village: SIU

Two men fell from the balcony of an apartment in Liberty Village as police were

February 18, 2023

Two men fell from the balcony of an apartment in Liberty Village as police were executing a warrant on Friday evening, Ontario’s police watchdog said.