Kaveh Shahrooz 

Kaveh Shahrooz is a lawyer, human rights activist and a senior fellow at the Macdonald-Laurier Institute’s Centre for Advancing Canada’s Interests Abroad. He's on Twitter @kshahrooz
See subscribers