The blizzard pummeling Southern New England is knocking out power, trapping cars and even causing plows to get stuck in the deep snow.
PROVIDENCE, R.I. (WPRI) – The city of Providence ramped up efforts to clear streets ahead of Monday’s blizzard, towing hundreds of cars and issuing even more tickets. Providence Police Col. Oscar ...