Thousands gathered at a Vaughan burial ceremony for Mehdi Ali Qamar, a Canadian cardiologist who was gunned down in Pakistan last month for his religious beliefs and who was hailed as a selfless humanitarian on Wednesday.