Highlights of the week gone by – 21-27 June

Highlights of the week gone by – 21-27 June
Published on

International Yoga Day celebrations, fundraiser for children of India, keeping bhajans alive, Parliament motion on British Indians and more.

iGlobal News
www.iglobalnews.com