I am appalled when facists attack any and all on free speech and the right to hold a rally because they do not agree. 

* fascist- no tolerance for opposing opinions.
The Wapo discussed an example of that here in their book review of "Antifa: The Anti-Fascist Handbook" by Mark Bray 
 [...] Antifa tactics include “no platforming,” i.e., denying their targets the opportunity to speak out in public; obstructing their events and defacing their propaganda; and, when antifa activists deem it necessary, deploying violence to deter them....

The suggested app is for reading comprehension, but I think facists might be able to use it as well, so you are welcome.