Author Archives: Ezra Levant

Ezra Levant is a lawyer, author, newspaper columnist and founder of TheRebel.media.