Kaveh Shahrooz is a Toronto-based lawyer, human rights activist, and Senior Fellow at the Macdonald-Laurier Institute. Follow him on Twitter @kshahrooz.