Did You Know That Today Is The International Day of Yoga?

The International Day of Yoga was proposed by India and endorsed by 175 member states! So what’s it all about?