Hortense Smith

The mid-Atlantic states are currently being hit by a major snowstorm that has already brought 20 inches of snow to the Washington, D.C. area, causing travel delays and power outages. If you can see this, stay safe out there! [CNN]