1
UN unanimously declares December 21 as World Meditation Day๐งโโ๏ธ๐๐ง๐ป
(timesofindia.indiatimes.com)
A place to read and share positive and uplifting, feel good news stories.