Scarborough home left in ruins after contractor vanishes with initial payment

Oct 20, 2026