David  Arnold

David Arnold

David Arnold is a retired Canadian primary care medical doctor and political observer with academic appointments at the University of Calgary and more recently, the University of British Columbia.

Showing 2 results related to "David Arnold ".
Pakistan's T20 win against India will be remembered for generations

Pakistan's T20 win against India will be remembered for generations

US denounces Israel’s plans to expand illegal settlements in occupied West Bank

US denounces Israel’s plans to expand illegal settlements in occupied West Bank