Freedom of speech and assembly under attack May 1, 2017 Michael Hill Commentary If the left can undermine freedom of speech and of assembly for “Nazis,” then we are in danger of losing Continue reading