Attack on Free Speech: Prof. Mehta of Acadia Faces Action For Speaking Truth

In a small village in Nova Scotia, one hour outside of the capital city of Halifax, Prof. Rick Mehta is facing online...