August 24, 2026

Thousands of people did yoga in New York’s Times Square