Forecasters are predicting a “devastating landfall” for Hurricane Sandy within 100 miles of New York City. Flooding has already begun in New York, Virginia and elsewhere, The New York Times reported, as “One of the biggest storms of our lifetimes is unfolding right now,” anchor Kelly Cass said on the Weather Channel. Elsewhere, the world […]

