Omar Ha-Redeye
Professor, Speaker, Consultant
Home
Brief Bio
Awards and Recognitions
Toronto Police
Canadians Do Not Have Too Many Individual Legal Rights
Ryan Venables, the New Blawging Superstar on Law is Cool