News

As the beating heart of the Sikh religion, the north Indian city of Amritsar is known for its spirit of generosity, with its Golden Temple serving 100,000 free meals a day. Amritsar, a north ...