David Heap

Peace & human rights advocate in #LdnOnt, https://t.co/CxgLbZgYMY faculty (French & Linguistics); parent, spouse, sibling, neighbour, human; https://t.co/ZbrbU9OLX6