Andy Ngo Profile picture
Jun 3, 2021 26 tweets 10 min read Read on X
Statement on May 28, 2021 Antifa assault:

No journalist in America should ever face violence for doing his or her job.

Yet on Friday, May 28, Antifa tried to kill me again while I was reporting on the ongoing protests and riots in Portland, Ore. for a new chapter of my...
book, “Unmasked: Inside Antifa’s Radical Plan to Destroy Democracy.”

I was chased, attacked and beaten by a masked mob, baying for my blood. Had I not been able to shelter wounded and bleeding inside a hotel while they beat the doors and windows like animals, there is...
no doubt in my mind I would not be here today. Their words, like their actions, speak for themselves. ImageImageImageImage
Antifa wants me dead because I document what they want to stay hidden. The attacks against me and threats on my life are retribution for my work as a journalist, recording the tactics and true ideology of an extremist clandestine movement that relies on deception and regards...
the truth as the greatest threat of all. They want the right to hide their identities behind masks, and erase records of their arrests and alleged crimes. They want me dead for capturing these things and reporting on them. But it is the right of every journalist, protected...
and preserved by the founding fathers, to report freely without fear. I was forced to flee my home in Portland last year as the death threats escalated but returned recently to take care of my elderly family. When I engaged in field reporting for my book, I did what every...
beat reporter would do: I took care to mitigate the risks and went to observe Antifa first-hand during a demonstration at the Justice Center. Like many other journalists Antifa has tried to silence and intimidate through violence and threats, I had to cover my face and eyes...
to do my job and stay alive. As the Asian son of Vietnamese immigrants, I also have to be mindful of Antifa’s attacks on multiple people of East Asian origin. Image
Shortly before midnight, Antifa member John Hacker, who assaulted me in 2019, began asking me questions. I didn’t answer and attempted to walk away, but a group of masked people in black followed and surrounded me. As they interrogated me, one managed to pull off my mask and... Image
immediately yelled, “That’s Andy. Get him! Get him!”

As I sprinted through downtown Portland trying to flag down help, there was no visible police presence. At SW 4th Ave and SW Morrison, one of the black-clad Antifa members tackled me to the ground in front of...
Pioneer Place Mall, punching my head and face repeatedly, while I pleaded for them not to kill me. All the time I could hear the angry cries and footsteps of the mob approaching. ImageImage
In the chaos, I managed to seize a moment when my attackers were distracted and crawled away. As soon as I could get to my feet, I sprinted inside the only business I could see that was open —The Nines Hotel. I begged hotel staff to call 911, but they refused and ordered me...
to wear a mask and leave the property. I insisted, reminding them of the violent mob outside seeking to kill me. By now, masked Antifa operatives were pounding on the hotel doors and windows, screaming and shouting my name and trying to break inside.
It seemed obvious they intended to make good on hundreds of threats over the past two years to kill me. ImageImage
Afraid the windows would shatter and let the mob in, I begged someone to let me go up the elevator to escape from the lobby. For more than an hour, Antifa extremists kept trying to get into the hotel to hunt me down and finish the job they started on the street.
Dozens of riot police took up positions in front of the building where at least one online video shows extremists swearing and screaming at officers for “protecting Andy Ngo.” At least one Antifa member was arrested according to the...
Multnomah County Sheriff’s Office, charged with felony unlawful use of a weapon, felony attempted assault, felony riot and other crimes. His bail was immediately covered by an Antifa bail fund group. archive.ph/DmSAO
Later, I was escorted to an ambulance by a medic from Portland Fire and Rescue through a back entrance of the hotel. ImageImageImageImage
I was treated in the ER for multiple injuries to my head and body. ImageImageImageImage
When Antifa last beat me for doing my job in 2019, doctors told me I could have died from the brain hemorrhage caused by the blows to my head. I have made more than two dozen reports of subsequent threats and attacks to the Portland Police,...
and as far as I am aware no action has been taken.

After the 2019 assault, Antifa and their sympathizers sought to cast me as a liar, white supremacist and far-right agitator who deserved to be beaten. ImageImage
These lies will be used again to try to discredit me and other journalists reporting on Antifa, and to distort the facts.

But there is only one truth.
I call on the Portland Police and federal authorities to act on this before Antifa operatives hiding behind their masks succeed in murdering an American journalist on their watch. And I call on journalists and all those who believe in the First Amendment to...
join me in standing against the tyranny of those who use violence to terrorize, silence and suppress the truth.
Quotes from @libbyemmons and @DouglasKMurray: Image

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Andy Ngo

Andy Ngo Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @MrAndyNgo

Jan 8
Breaking: Two people have just been shot by Border Patrol during an immigration operation in Portland, Ore. Anti-ICE accounts have circulated screenshots alleging that a 911 dispatcher leaked to them information about a call for police assistance.

The call log also shows a 911 call from Border Patrol stated that a husband and wife who were shot almost ran the agent(s) over. ABC News is reporting that the shooting occurred near East Burnside and 141st Avenue.Image
Developing information about the DHS-involved shooting in Portland, Ore. of a man and woman.

Around 2:18 p.m., Portland Police were alerted to a call by a man who said he was shot. The man drove from a medical center parking lot, where the shooting occurred, to 146th and East Burnside. Police responded and called for first responders, who took the two injured to a hospital.

A 911 call log shows Border Patrol called police and reported that the couple attempted to run over the agents. That information isn't being reported by the media or leftist activists who are agitating violence.
Portland @MayorKWilson has released a statement about the Border Patrol-involved shooting in Portland. A man and woman reported being shot after fleeing from a scene. A 911 call log shows Border Patrol reported being nearly run over by a pickup truck when they fired rounds. The mayor refers to only the injured as "victims." He urges Portlanders to "show up with calm and purpose."Image
Image
Read 5 tweets
Jan 8
Minneapolis (Jan. 7) — I have identified the leftist radical instructing her comrades to physically obstruct a federal courthouse. She is a lawyer (ID 0397165) named Brenna O'Connor (née Rahmlow) who works in the Hennepin County Public Defender's office.
Brenna Snow Rahmlow, the Minnesota lawyer who tried to organize rioters to surround and obstruct the federal courthouse on Jan. 7, 2026, was arrested in 2019 in Ramsey County, Minn. on accusation of driving under the influence. Image
Image
In November 2021, Brenna Snow Rahmlow, the Minnesota lawyer who tried to organize rioters to surround and obstruct a Minneapolis federal courthouse, was suspended from the practice of law after she ignored an order to appear at the New Hampshire Supreme Court. Image
Read 4 tweets
Oct 4, 2025
Wow. In Oregon’s emergency lawsuit to prevent the President from sending troops to protect federal property, a disturbing email from @PortlandPolice Sergeant Andrew Braun (badge #56961) was included. In it, Braun blames the victims of Antifa violence for their own assaults and attacks.

Braun claims that journalist @KatieDaviscourt, citizen journalist @hunnybadgermom and conservative activist @RheinDAmacher are somehow responsible for being attacked by “protesters.” He falsely labels Daviscourt and Chelly Boufferache as “counter-protesters” and accuses them of trespassing on federal property. In reality, these journalists stay near or on federal property because when they're on public streets in Portland, the Portland Police will not bother to investigate if they are assaulted or robbed.

Sgt. Braun is essentially parroting Antifa talking points, which justify violence against those they deem unwelcome in public areas they lay claim to. Antifa regularly argues that anyone they label as an “antagonizer” (i.e., press) is fair game for violent retaliation. This leadership mindset or policy helps explain why Portland Police have systematically failed to protect conservatives from being beaten or robbed by Antifa and the violent far-left over the years. ngocomment.comImage
.@PortlandPolice Sgt. Andrew Braun wrote in an email that is being used by Oregon in a lawsuit to try to stop troops from being sent to protect federal property that journalists @KatieDaviscourt & @hunnybadgermom are to blame for Antifa assaulting them:
@PortlandPolice @KatieDaviscourt @hunnybadgermom .@PortlandPolice Sgt. Andrew Braun wrote in an email that is being used by Oregon in a lawsuit to try to stop troops from being sent to protect federal property that journalists @KatieDaviscourt & @hunnybadgermom
are to blame for Antifa attacking them:
Read 7 tweets
Sep 24, 2025
An Oakland Antifa trans nonbinary militant who operated an extremist anarcho-communist (Antifa's ideology) blog has been sentenced to more than 19 years in prison for six domestic terrorist attacks. It is the longest sentence for an Antifa militant to date.

Casey Robert Goonan ("they/them"), who has a Ph.D. in black studies, pleaded guilty to using homemade explosive devices in June 2024 to destroy a @UCPD_Cal police vehicle on campus and to attempt to firebomb the Ronald V. Dellums Federal Building and U.S. Courthouse in Oakland. He also admitted to carrying out three arson attacks on the UC Berkeley campus.

Goonan admitted he was inspired by the Hamas direct action terror attacks of Oct. 7 and that he hoped his violence would inspire others to carry out further attacks "for Palestine."

Antifa and far-left militants are calling him a "political prisoner" and are demanding his immediate release.

The mainstream media reporting is not writing about his anarcho-communist violent extremism and is making it sound like he merely did vandalism on a car.Image
Image
Image
Image
Here is the manifesto and claim of responsibility of the Oakland Antifa trans nonbinary militant, Casey Robert Goonan, who was just sentenced to over 19 years in federal prison for carrying out multiple bombing and arson attacks in the Bay Area. The attacks were done "for Palestine," the latest in a string of violent and deadly attacks in the U.S. where Palestine is invoked.

Goonan has a Ph.D. in black studies from Northwestern University. His lawyer asked for a light sentence, arguing that his client is bipolar and diabetic. Goonan's Antifa and far-left supporters showed up to the sentencing to express support for what he did.Image
Image
Image
Convicted domestic terrorist and violent trans Antifa militant, Casey Goonan, was involved in a hammer attack on a women's rights conference in San Francisco. He wore the Antifa black bloc uniform and hid his face, but was arrested:
Read 4 tweets
Sep 22, 2025
The White House announced that the President will be signing an executive order to formalize his Truth Social announcement of declaring Antifa a domestic terrorist organization. @karolineleavitt also lists out several Antifa attacks in the last few years.
Here are some of the Antifa violent attacks that @karolineleavitt highlighted in the announcement from the White House press room: North Texas Antifa cell arrested over ambush shooting attack on ICE facility in July 2025: ngocomment.com/p/two-more-arr…
@karolineleavitt Here are some of the Antifa violent attacks that @karolineleavitt highlighted in the announcement from the White House press room: Portland Antifa militants charged with felony arson and other crimes in ongoing 2025 insurrection against Portland ICE: ngocomment.com/p/four-more-po…
Read 6 tweets
Sep 19, 2025
On May 28, 2021, I ran for my life through the streets of downtown Portland, Ore.

Antifa had discovered me working undercover after one of their members, John Hacker, exposed me to the mob.

I screamed for help as I fled, but drivers and pedestrians looked away. The businesses were all shuttered, remnants of the ongoing destruction from the 2020 BLM-Antifa riots. There was nowhere to run, nowhere to hide.

They caught me. Antifa tackled me to the ground, tearing my knee tendon in the process as I slid across the pavement. They punched me over and over and tried to choke me out. I barely managed to stumble into @theNinesHotel, begging the staff to call 911. Instead, they tried to force me back outside and told me to wear a Covid mask. I dropped to the floor, refusing to move, pleading for them to call the police. They refused.

Outside, Antifa gathered. One of their ringleaders, Elizabeth Richter — the blonde woman — began rallying the crowd. She called on others on a livestream to come finish me off. She went inside the hotel and threatened me. Antifa also tried breaking their way into the hotel.

I escaped only by jumping into an elevator with a hotel guest. After that, I was taken by ambulance to the hospital with a police guard. I was soaked in my blood. On social media, Antifa immediately began trying to track which hospital I was in, hoping to finish the job.

As soon as I was discharged, I had to flee Portland. I moved between safe houses in different states. Antifa’s hunt for me was far from over.

@PortlandPolice closed the case a few weeks afterward, saying they couldn’t identify anyone. Nobody was ever arrested, just like in 2019 when I was beaten to the point that my brain bled.
What happened afterward? In 2023, at a civil trial in Portland, I sued John Hacker and Elizabeth Richter, two Antifa militants involved in that mob attack in the video above. A liberal judge allowed the defense's objection to the damning Twitter DMs between the two on the night of the attack from being shown to jurors. The trial was marred by multiple security threats that resulted in jurors being rushed out for safety reasons.

Hacker's lawyer told the jurors in the closing statement that she was Antifa and, “I'm going to remember every one of your faces when you leave here.” They rendered a not liable verdict for both.

Dustin Ferreira, the man in the wheelchair inciting the mob to try to break into the hotel to attack me, was given a $400,000 settlement last year by Portland for being arrested at a riot. ngocomment.com/p/inside-the-a…Image
Image
Image
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(