A Team of doctors from the US performs community service in India's northern city of Amritsar

Record ID: 328577