‘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…

Read More