Baba Iqbal Singh Ji arrives in the UK!

Baba Iqbal Singh Ji arrives in the UK on 10th November 2016, to receive a lifetime achivement award in London.

Charity registered in England & Wales. Charity number 1041548