Toledo Arraigned on Protest-Related Charges, Calls Case ‘Political Repression’

Toledo spoke to reporters ahead of his arraignment Monday afternoon. [Photo by Ryan Hutson]
Toledo appeared before the Honorable Judge Joyce Hinrichs facing misdemeanor charges of assault, battery, and false imprisonment – all arising from an incident during the February 27 protest in which he allegedly physically blocked an administrator from preventing other students from entering a doorway.
Speaking at the press conference ahead of the arraignment, Toledo told the crowd, “I still believe that protesting is not a crime. I stand for free speech, and I think that what they are doing to me is a sign of the times – a sign that they are facing pressure from the Trump administration and federal bodies with far-right agendas that would love to silence people who stand up for what’s right.”
![Supporters held up signs at Monday’s press conference ahead of Rick Toledo’s arraignment. [Photo by Ryan Hutson]](https://kymkemp.com/wp-content/uploads/2026/04/image3-2.jpg)
Supporters held up signs at Monday’s press conference ahead of Rick Toledo’s arraignment. [Photo by Ryan Hutson]
Toledo said Monday he has received no update on whether the DA intends to pursue it. “They haven’t filed it yet, but it could be that they’re considering filing it still,” Toledo said.
“My thought is that they took all of my technology – they raided my house, took my computer, my phone, all these things – and I think they’re desperately trying to find something that they can use to prove that conspiracy,” adding, “I think that’s probably why it’s still floating right now.”
However, as of Monday afternoon, the conspiracy charge had not been filed, and Toledo has not been able to recover his technology, including his work laptop and cell phone.
Full statement by Rick Toledo outside of Humboldt County Courthouse. [Video by Ryan Hutson]
Full Court Press
Cramming into what a bailiff described as “one of the courthouse’s smallest courtrooms”, the deputy notified the group of roughly two dozen supporters before the proceedings began that not only would protest signs not be allowed in the court room per order of the court, but that the audience would be limited due to space limitations.
The room was full, with three bailiffs standing by. Each deputy was observed carefully eyeing the group of protesters who were clad in kufiyas with some wearing t-shirts printed for the occasion aimed at advocating for the protest demands of students: Divestment to “remove $500,000 from apartheid, genocide, war” and also to “become a Sanctuary campus” while advocating for free speech on campus.

A screengrab from the SDS Humboldt account shows several posts – locally made and others from far away campuses – promoting a phone-in call to action on Toledo’s behalf.
With a phone banking action taking place at the same time, student activists and supporters on college campuses from coast to coast were asked to call in to the Humboldt County District Attorney’s office demanding that the charges be dropped, it was unclear whether the court was aware of the social media campaign to lobby on Toledo’s behalf – but in any case, issued the explicit warning that any person seen with their cell phone out would be ejected from the hearing immediately.
That warning is not typically issued at the outset of court hearings, while it is commonly understood that phones and electronic devices are to be silenced while in the courtroom. But, in a case that has been leveraging social media to like-minded students and affinity organizations (such as other chapters of SDS) as a way of drumming up support for Toledo’s case, the strict ‘no phones out’ clarification was not surprising.
As for the far-reaching support for him evident on Instagram, Toledo said the national solidarity response – from SDS chapters, immigrant rights organizations, and climate groups – has sustained him. “Sometimes I think people feel the crushing weight of the people in power who want to bring an iron fist down upon us – but we have to remember that there is a strong network of people fighting back all around the country, and we all stand with each other, and we will not give up so easily.”
School Conduct Case
Toledo remains on suspension from Cal Poly Humboldt and has not been able to return to classes. A conduct hearing was held recently, and he said he is scheduled to meet Friday with a university official to review a proposed resolution agreement.
He said he does not expect a fair process. “The way that the school works, it is a kangaroo court,” he said.

Here, Toledo discusses possible repercussions from an earlier protest on campus, for which he received a warning following disciplinary review of the matter in October of 2025. [Photo by Ryan Hutson]
Explaining that he was optimistically cautious, Toledo said he ultimately understood that he was at the mercy of the University’s disciplinary system. “So if they’re just set on taking me down, they will do that. The only defense I have at that point is to defeat these charges, apply public pressure, and potentially pursue legal avenues after that, if necessary.”
His criminal defense attorney, Matthew Kellegrew of the Civil Liberties Defense Center, appeared via Zoom for Monday’s arraignment and is expected to appear in person as the case proceeds. Kellegrew appeared via Zoom for the arraignment on Toledo’s behalf.
“In 2024,” Toledo told reporters, “when we had the occupation of Siemens Hall, they used police brutality… they brutalized students who were trying to do a sit-in. They immediately responded with violence and trying to silence them and criminalize them for standing with the people that are experiencing genocide.”
However, at the time Cal Poly Humboldt stated, they were concerned about the “continuing destruction of property and other lawlessness in the central part of campus. This has caused complex operational challenges that require the closure of other facilities on campus.”
Toledo argued the pattern has only worsened since then, with time, place and manner policies tightened across CSU and UC campuses under pressure from state officials. “On many campuses,” Toledo asserted the tightening has “created a chilling effect where people are scared to go and speak out and fight back because of how heavy-handed it is.”
‘Waste’ of a Case
Toledo closed his remarks with a direct appeal to District Attorney Stacy Eads to drop the charges against him. “Listen to the people,” Toledo said, as he made eye contact with the camera, “This is not what people want their money going towards. Pursuing a case like this is a waste of resources. It is a waste of time. It is repressive.”

An admissions advertisement at Cal Poly Humboldt tagged with graffiti reflects a student perspective in favor of student protest on campus. [Photo by Ryan Hutson]
He also acknowledged the financial strain the case has placed on him personally, noting he may need to find work immediately depending on the outcome of the university conduct process, and that fundraising efforts are underway.
Toledo’s trail date has been set for July 13. His status with the University remains in limbo, with a further disciplinary action yet to be decided on. RHBB’s coverage of the lead-up to this hearing (precipitating events and related subsequent court filings) can be found in the links below.
EARLIER:
- Students Briefly Occupy Siemens Hall at Cal Poly Humboldt This Afternoon
- Cal Poly Humboldt Responds After Yesterday’s Occupation of Siemens Hall by Protestors
- Students Dispute Cal Poly Humboldt’s Investment Claims After Siemens Hall Protest
- Students Occupy Nelson Hall at Cal Poly Humboldt, Citing Unmet Demands
- ‘We Will Not Accept the Response’: Students Remain Overnight in Cal Poly Humboldt’s Nelson Hall
- Students Vacate Nelson Hall Overnight; No Arrests Reported
- Cal Poly Issues Interim Suspensions After Nelson Hall Student Sit-In
- California Attorney General Files Civil Case Against CPH Student Arrested on Criminal Charges
- Student Organizer Arrested, Attorney General’s Office Prosecutes Restraining Order for Cal Poly, as Local DA Weighs Criminal Charges
- [UPDATE: Interview with Toledo] Cal Poly Humboldt Student Activist Rick Toledo Released on Bail
- Charges Filed in Cal Poly Protest Case – All Misdemeanors, No Conspiracy Count
Join the discussion! For rules visit: https://kymkemp.com/commenting-rules
Comments system how-to: https://wpdiscuz.com/community/postid/10599/
Oh woe is me! And he might actually have to get a job.
At least someone found him a barber
Suddenly… he wears a suit.
That tie is a amazingly wide. If he washes up maybe he could sell used cars on a lot. Toledo’s Used Autos.
That tie is big on him. Maybe he is small in stature. But he sounds like an ACLU lawyer. And a typical community organizer.
everyone loves free speech
unless its shit they don’t like
thats means you too
Nah. The ACLU lawyers are actually quite well off. They don’t shop at the thrift store.
This guy looks funny and is a hippy!
Anybody who doesn’t see the immediate need for resort property on the Mediterranean should be arrested.
OR at the very least, go to Gaza. Protest at the front line. See for yourself the injustice. Become a leader.
must be nice to live in a parallel universe
we are represented there every day
deal with it
We? We who?
Is that what they said to the Vietnam protesters? You’re obviously old enough to know!
Jihadi Jane Fonda resembles that remark.
Hmmm. Maybe start a GoFundMe for a one-way ticket?
Nothing gives me more sympathy for this poor kid than the idea he might have to get a job. That line was hilarious.
He had a job working on campus but he can’t do it because of his suspension.
So now he needs a real job.
The natural consequences of his actions! No sympathy.
Also, teeny tiny typo : his “trail” date, Kym.
What was (t)his on campus “job”, exactly…???
Link please, evidence please…
I can’t help but wonder…
Plus, his suspension certainly wasn’t/isn’t preventing him from getting a job elsewhere, before or after his suspension…
Turning on the automatic sprinklers that irrigate the ball field!
they are automatic, so he just had to make sure the dog poo was picked up. A hard job as no plastic bags allowed in Arkata.
Arcata has boxes around town that dispense bags for picking up dog poop.
“There is no poop fairy”
So he is used to dealing with poop buckets on campus. That explains alot.
I presumed boomers would get this reference. Turning on the automatic sprinklers was Robby Benson’s college job in the movie “One on One” (1977)
Did he “work” for course credits, or was he actually paid a wage…???
(“Educational assignment” vs “paying job”….)
I could only find this, for what it’s worth…
what cal poly humboldt campus job did rick toledo have
Rick Toledo worked as an Instructional Student Assistant in the Environmental Science and Management Department at Cal Poly Humboldt. In this role, which he held from September 2023 until his termination in March 2026, he assisted professors with teaching classes, leading breakout groups, and grading for courses such as Ecological Restoration and Environmental Conflict Resolution.
Instagram
Instagram
+1
Key Details regarding his employment:
Role: Instructional Student Assistant.
Department: Environmental Science and Management.
Specialization: Ecological Restoration (ESM 355) and Environmental Conflict Resolution (ESM 305).
Termination: Toledo was fired in March 2026 following his involvement in pro-Palestine protests and the occupation of a campus building.
Instagram
Instagram
+2
“Conflict resolution” until he got fired for causing conflict.
Bingo!
Wonder what propaganda he spouted as an instructional assistant. And I would like to clarify that those were not “pro” Palestine but anti Israel. They did nothing for Palestinians but caused Jews and others a lot of grief.
The left doesn’t want to admit that they are persecuting a minority. A minority that has experienced epic levels of persecution no less.
They might not be bright enough to realize it.
They are only anti-Israel. They are never anti any other state no matter what that state is up to.
It does raise the issue of what the chant “no justice, no peace” means in the real world. And the power of those who distrupt to effect much more than their personal weight by extreme partisan rhetoric.
There was an article about a man who ran music festivals for punk rockers. At some point he made a very small donation to Trump as a protest against Biden. But when it became public it was used to essentially rally enough people who patronized his business to ruin him. An anti-Trump discovered it and, saying “When I would listen to Trump’s rhetoric about ICE — I’ve got friends who are undocumented. Supporting that in a financial way, supporting someone saying my trans friends don’t exist, and to do so coming from a music scene that to me is accepting and kind and certainly not ripping families apart, I couldn’t in good conscience let that go,” started a social media campaign that ended up canceling this manager’s season. The bands scheduled to play complained about losing their income along with all the venues and workers that hosted them.
It’s not unusual for someone to say here that freedom of speech does not mean freedom from consequences. But at what point does making someone pay for having a difference of opinion become itself a tyranny run by the mindless? Is all thinking now to be controlled by those most prone to demagoguery? That is seen on this site every day where the slightest disagreement has commenters abusing other commenters by consigning them to whatever stereotype they hate.
Well one test of the value of the cause is the amount of sacrifice willingly accepted. This man is an example of someone whose willingness to sacrifice others but not himself is the epitome of the shallowness of principles when confronted by his own, unreasonable expectation he shouldn’t have to pay for them. It is they way of so many here who blame and blame, love disruption, but resent any idea that they themselves should pay a price for their making other’s suffer. Other’s suffering is dismissed. No empathy for them.
https://www.msn.com/en-us/music/news/this-festival-mogul-gave-trump-225-his-scene-revolted-and-bolted/ar-AA21iBva
Remember Bush and the Dixie Chicks incident?
Following Taylor Swift’s endorsement of Kamala Harris for the 2024 election, Donald Trump posted “I HATE TAYLOR SWIFT!” on Truth Social in September 2024.
In June 2024, Trump stated on Truth Social that business executives and shareholder representatives who do not support him “should be ‘FIRED for incompetence’.
Trump supporters and associated conservative movements have initiated targeted boycotts against companies perceived as opposing their values, often focusing on entities supporting Diversity, Equity, and Inclusion (DEI) initiatives or those seen as anti-Trump.
Hello? What do you think was going to happen when you relentlessly push ideas that a whole lot of people don’t want then call them fascist or racist or xenophobic when they don’t go along? DEI is a defective idea for government, no matter how many cities in the clouds you dream of. Authoritarian and subject to all sorts of abuse. You want it because you see it benefiting you and can’t accept that others see it the same way only they know they will not benefit but be harmed. Heck, you abuse people for simply questioning it. There’s zero empathy.
The constant deflection that Trump does something bad does not make anything the leftist extremists do any better. This is the very attitude that ensures Trump owns you. Whatever he does must be countered by his opponents doing at least as bad but not infrequently worse. Then Trump counters and the left counters, etc. It’s a race to ruin. Easy to mindlessy follow. Why you are so agreeable to be so Trump like when you constantly complain about him is a mystery. The opposite of Trump is being tolerant of those who oppose you but steadfast in your own actions. You simply refuse to tolerate any opposition.
The way to get better is to be better, not worse. It takes some self discipline and some integrity. And not overreacting and thinking one more push of a bad behavior that has failed repeatedly will do it. What that led to was Biden and more Trump. Even if you push Trump out, you just create another Trump to take over.
Oh cut the crap, nobody is going for it. I was simply pointing out the hypocrisy of your post.
This constant trying to blame liberals for Trump doesn’t fly and is simply trying to shame for criticizing his and his followers actions.
An avalanche of words as a diversion does not change the reality of the situation.
“Physician heal thy self”
I’m nobody. A lot of foot shooting got Trump selected imo.
That’s an oversimplification.
Reducing it to ‘foot shooting’ ignores the broader factors—voter priorities, turnout, and messaging all played a role, not just one side’s mistakes.”
Oh so there were mistakes? Good to hear that for the first time. Now if there can be some clarification as to what they were and what caused them?
Yabut has been laying out the details here for months. No need for me to repeat it all. “Foot shooting” summarizes quite nicely for me.
Yabut has been laying out the details of her personal opinions ignoring the reality of the situation.
Trump played on the fears of a susceptible public and built a cult like following. The exact kind of President Jefferson feared.
”Thomas Jefferson feared a populist president could lead to “elective despotism” or tyranny, where an unscrupulous leader exploits popular passion to gain power, refuses to leave office, and acts above the law. He specifically worried such leaders would act as demagogues, lacking the virtuous self-control required for leadership and creating instability.”
Yes, he coupled the exact situation Jefferson feared while exploiting the details Yabut laid out…
The details Yabut laid out seem to consist of Liberal name calling was what got Trump elected. If that was the case then Harris should have been elected, as Trump engaged in the most and outrageous insulting name calling.
I like this intelligent comment of yours! It’s a good and thoughtful criticism of Trump. And it informs me of the concerns of one of my favorite Americans- Jefferson…These are my concerns w Trump also. Believe it or not we can share some concerns while arguing others. I’m pleased to see this side of you…
Not really. I like the idea of getting women’s & girls sports back. I like stopping hospitals from doing “gender” surgeries on children. I like border security. There were other things . It wasn’t just that Biden and Harris were senile or drunk.
attempt to dilute the discussion.
No. I am giving you the real reasons many voted for Trump. You just want to blame Dems for shooting themselves in the foot. If this was true it would be repairable. It isn’t because it is the party’s unwritten platform that is making people turn away and many who were lifelong Dems.
I respect your right to an opinion I don’t agree with…
P.S. I like to encourage open discussion, however I consider many of your comments gaslighting attempts to inflame rather than openly discuss. I have no time for responding to such nonsense anymore.
Many on the left don’t like to hear things they disagree with. My friend just was unfriended by a lifelong friend recently. It still astounds me that the left has shut down all conversations they just don’t like, get people fired, delete posts, stop talking to family members, and unfriending lifelong loyal friends over identity politics or who they voted for.
20 years ago this wasn’t a thing. People were allowed to disagree and say so. They were allowed to make jokes. They were allowed to rib each other a bit for the enjoyment of both parties.
I’ve had republican friends, libertarian friends, socialist friends, friends who didn’t like any form of government, religious friends, atheist friends, agnostic friends, pagan friends, Christian friends, punk friends, hippy friends, poor friends, rich friends, gay friends, black friends, Persian friends, Jewish friends, European friends, lesbian friends, gender bending friends, and friends who were apolitical.
It wasn’t a problem 20 years ago. What has gone so wrong? Why can’t we disagree and laugh at our differences and still care about each other anymore?
I still care about you, just not the gaslighting. I don’t consider my self “Left” or “Right”. Trying to classify somebody by name calling I object to most vehemently.
I haven’t called you any names. What are you talking about?
What gaslighting? I don’t believe I have read any lies from random comment. Seams to me that random comment has been pretty much spot on.
She is accusing me of what she is guilty of.
Gaslighting
https://en.wikipedia.org/wiki/Gaslighting
What exactly do you disagree with? You think we will still have a functioning country with open borders? Do you want to take sports away from women and girls to include men and boys so they lose their podiums and scholarships to men and boys? Do you want children to have surgeries on healthy body parts turning them into lifelong medical patients before they know what that really means?
Tell me which of these things you disagree with so much instead of telling me I’m gaslighting you and calling you names. That gaslighting me and throwing shade by you.
I’m referring to your provocative comments in general here at RHBB.
I have no time for responding to your questions.
Kamala Harris was selected. Donald Trump was elected
As I was simply pointing out the hypocrisy of yours. If you dislike getting blamed, what do you think happens when the left constantly does it? Why they might constantly offend any number of people thereby making progress impossible! The phrase self fulfilling prophecy comes to mind. Pyrrhic victories too.
Even worse when the left touts itself as great humanitarians but can’t actually get along with or understand why so many other humans have problems with them and never ask themselves why.
Maybe one should begin to seriously question their own assumptions.
That’s good advice for everybody! 🙂
“No Justice” means they intend to never be held accountable for their actions. It means whatever they want it to mean at the moment. They are anarchists.
“No Peace” means they support terrorism and terrorists. They will never allow anyone to live in peace. Anyone harmed by their actions, in their minds, deserves it.
Anonymous Free Speech forever!
Like voting, anonymity protects speech from extremists. You want truth, that exposes it. You want control, that requires knowing who to silence. And no one can rely on the Integrity of power to restrain itself.
Yea guys like him love to advocate for violence until they are on the other end of it.
Well said.
Lmao, perhaps he should hold a fundraiser to support his flight to Iran and Lebanon to go fight the US troops there! Traitors
U.S. troops are in Iran and Lebanon?
Soon they will be 💯
How can a person who got just what he wanted- attention for his causes- by trying to disrupt everyone else’s education actually say his suspension is not “fair?” And calls the meeting to find a solution a “kangaroo court?” Apparently he thinks his support of Palestinians doesn’t require any personal sacrifice. Everyone else’s yes, his own no.
He cut his hair for court?! What a sell-out!
Drop the charges after he compensates the school for all cost to remove his party from the school and clean up the mess.
You don’t get to trespass, bully and shove people around and call yourself “oppressed”. Your just getting your karma.
We all know what the people and countries he is defending do with protestors, let’s start a go fund me to send him to Iran, he so smart and such a leader he can go bully and push and shove Iran police and military and see what the outcome is…
He is already hands-y, entitled, hairy, greasy, and his conflict resolution skills result in conflict and property damage. He will fit right in with the Islamic terrorists as long as he converts.
My grand daddy used to tell me ; “All it takes is one rotten apple”…. The court needs to use him to set an example that CalPoly Humboldt isn’t the place to disrupt classes kids and parents and taxpayers pay to send these kids for “higher education” ! Nothing they do will disrupt what is going to happen in next 36 hours in Iran! 💥 🔥
This is so not news and ridiculous. He is trying to get a a 1 yr MA degree in social justice. Likely with loans from the taxpayers. He interrupts other getting their education. He has a part time type of job on campus and the campus has banned him. Now he launches a social media campaign to try and avoid accountability. Nope. Go away little Toledo. Get a job.
Did I miss anything?
Keep hands to self. He’s lucky he didn’t get clobbered.
What we perceive is what we get.
Hey Toledo, how do you feel about Trump freeing the Persians form the mullahs?
Look at all those “freed” children from a double tap strike on a girls school. We should learn to stay out of other countries affairs.
What suggestions do you have for people who put a girl’s school next to military facilities? Because that has certainly been what Hamas used to protect their soldiers from attack? According to your link “According to Amnesty International’s research, the school is located in the Shahrak-e Al-Mahdi neighbourhood of Minab and is adjacent to a compound belonging to the Seyyed al-Shohada Asif Missile Brigade of the IRGC’s navy force responsible for coastal defence along southern Iran. The compound is a military installation of the IRGC and contains multiple buildings. There is also a medical facility named the Shahid Absalan Specialist Clinic belonging to the IRGC Navy Health Command walled off within the compound.
According to Shiva Amelirad, the school building previously served as the command headquarters of this IRGC compound before being converted into a school several years ago. Amnesty International has not been able to determine the date on which the building was converted into a school.”
Guess what? The US military has many, many schools located on military bases.
Are those schools legitimate targets?
Just more lameass “Yabut…yabut…yabut…” hypocrisy.
It does. But not next door to armaments nor active military units of any kind. Just doesn’t happen. And if there was military action going on, there children would not be in them anyway. And there was never a “girl’s school” at all on a military base. Which sort of raises different questions about Iran.
There’s plenty of lame asses all over but hardly any of them are the sort of questioning souls that name themselves “yabut.” I’m not sure what those sorts call themselves.
nap time for Clarky
Stupid Hippies: The Next Generation. It’s a miracle. The Chesa Boudin of the North Coast, Stacy Eads, is finally prosecuting woke criminals, unlike the last time(s).
FA and did FO.
What a lot of creepy comments they brainwash people really well
Spot on , just think most of these RWNJ’s thought the J6 faketriots were political prisoners because their cult daddy told them they were , crack me up !
There are laws. For everyone. Break them; there are penalties. You are not special, no matter what the stupid signs say.
Mrs Koniff 5th Grade?
Now do the J6 faketriots …
Bro cut your hair 😂😂😂
Actions have consequences, these fools disrupted classes to “protest” something tens of thousands of miles away, meanwhile wearing the US enemy clothing; complete traitors. They deserve maximum punishment to set an example
What a bunch of kooks accomplishing absolutely nothing.
Follow the laws. Get a campus permit and obey the rules of a civil society.
Why is je in collage, they can not teach him anything he already knows it all.
FYI peaceful protest does NOT include violating other people’s right, blocking traffic, disrupting the lives of others, taking over public or private property, spiking trees, burnig building and vehicles, assaulting people with a diffrent opinin,assaulting cops or many otter activities that have become popular.
He’s framing this as a free speech issue, but describing conduct. Speech is protected. Physically blocking access, taking over buildings, disrupting other students and going hands on, isn’t speech, it’s control of shared space and battery.
That’s exactly the behaviors that Time, Place, and Manner rules exist to prevent.
Saying “we decide when and where speech happens” isn’t a rights argument, it’s an assertion of authority over everyone else! What’s missing is any acknowledgment of the impact on other students. Once you cross from expression into interference, the law ignores your message and focuses on criminal actions. That’s why this isn’t a First Amendment case, it’s a conduct issue. I’m shocked at the mindless supporters holding space. Sad commentary on their intellect.
Why are the trials and tribulations of this guy newsworthy?
Totally agree RightOn. So not newsworthy
It’s a small town.
But so many idiots…
Who resurrected Crabby Hoffman?
This guy is strait out of a 1960’s reenactment
He rolled up big with megaphone and pose,
A one‑man drama where the spotlight glows.
“Look at me!” his banner seemed to shout,
As common sense was gently pushed out.
He practiced scandal in three easy acts,
Posed for selfies, polished up his facts.
When doors stayed shut and whispers turned to groans,
He struck a pose — the king of dramatic tones.
Feed the ego, strike the pose, take a bow
The crowd will shrug and scroll away somehow.
If causing fuss is how you get your kicks, Congrats — you’ve mastered the selfie politics.
U.S.S.R.
United Soviet Socialist Republic
This is the kind of treatment protesters received in Soviet Russia.
Not in the United States!!!!
We CANNOT allow this case, or any case like it, to proceed in a country that cherishes the Constitution and the Bill of Rights.
This case is indicative of a SLIPPERY SLOPE.
If we allow people to be prosecuted for FREEDOM OF SPEECH, then the very intent of the United States is over.
Shame on Cal Poly.
Shame on the District Attorney.
Yeah, sure. The USSR. Really can anyone be that clueless as to not even know that the USSR ran gulags for poiltical prisoners? It’s bad enough to be that ignorant about the soviet union but to not be aware of your own country’s history is far worse.
https://www.theatlantic.com/ideas/archive/2018/06/incivility-vietnam-protests/563837/
The law typically demands damages for this type of case to have teeth. Yet there are no damages, no bodily harm, no property damages. So where’s the case? This looks like polticial theater to me. Whether you like the hippy guy or not this prosecution is a waste of money. School policy should be handling this.