27-hour commute: Virginia officials pelted with questions after hundreds of drivers were stuck on I-95 overnight
Ryan W. Miller, USA TODAYComments Off on 27-hour commute: Virginia officials pelted with questions after hundreds of drivers were stuck on I-95 overnight
The winter storm brought havoc to roadways, left more than 234,000 without power in Virginia and caused at least five deaths across three states.