A Toronto man faces 21 fraud-related charges after victims lost money in a roof repair scam and a phoney investment scheme.
A Toronto man faces 21 fraud-related charges after victims lost money in a roof repair scam and a phoney investment scheme.