India celebrates its first International Yoga Day today. PHOTO: Members of the Navy performing Yoga at sea.

Leave a Reply