Seven foreigners were today administered 'Deeksha', a pledge to spend the rest of their lives as per the Indian traditions, at a Haridwar-based spiritual organisation.
Those who received 'Deeksha' at Shantikunj were from Russia, Ukraine and Latvia, a release from the organisation said.


