Firefighters battle massive townhouse complex blaze in Hamilton

MOST COMMENTED