News

Winter storm leaves scores of drivers stranded on I-95 overnight in Virginia

The winter storm brought havoc to roadways, left more than 280,000 still without power in Virginia and caused at least five deaths across three states