‘I confess…’ Here’s how Anand Mahindra survived New York blizzard of 2026 — From mini-snowman to winter stroll
New York city public services, including schools will open for in-person attendance today, after the northeastern United States experienced a blizzard on Monday, which dropped 16-19 inches of snow on most parts of the Big Apple. Parts of the Eastern Staten Island also reported over 24 inches of snow from the winter storm. In America…

