Thousands

Thousands in China mark International Day of Yoga with mass participation

People perform yoga on the International Day of Yoga, in Guangzhou, China, on June 21, 2025. | Photo Credit: PTI…

5 hours ago