davidharristoronto

david harris toronto

David Harris is a human rights activist based in Toronto