Protests and Actions (P and A)

Protests and Actions (P and A)
People march in Coral Gables on International Women's Day 2025 protesting Trump Administration policies. Photo Credit Philip Cardella Copyright 2025

This page is dedicated to visual storytelling of protests and actions I've attended or at least have access to original photos. I took all photos unless otherwise noted. The software I'm using here makes it hard to put alt text into the "gallery" style photo collections, and for that, I apologize. If you want a larger copy of any photo that I took, just ask and I can get you that. If you are in a photo or know someone in one of these photos that would rather not be posted here, let me know and I'll gladly remove it.

The narrative and better alt text for these photos will appear in the respective weekly posts, though not every photo here will be there.

The truth is, many of these are small protests in the grand scheme of things. When I started posting these only one (the town hall) had over 100 participants. So do these work? Do they matter? In answer to that, I'd ask another question: Do billboards work? Why? Or, why do some businesses pay someone to stand outside and wave a sign? Because they do work. The more memorable the spectacle, the more the passerby will remember it and think about it.

The Guardian posted an interesting piece on how protests sometimes work in ways we don't expect--but that doesn't mean they don't work!

While the average protest I've attended has 25-50 people in it, now we have several with hundreds if not thousands of protesters in Miami-Dade County.

So, when will you join a protest?

Alligator Alcatraz

Dade Collier Training and Transition Airport Gate

June 22, 2025

Special Coverage: Alligator Alcatraz Protest
Philip Cardella. June 22, 2025. Hundreds of protesters gathered outside of the locked front gates of the mostly abandoned Dade-Collier Training and Transition Airport on Sunday, June 22, 2025 starting around 10 AM. At least 250 cars lined the narrow part of Tamiami Trail just west of the Dade County

No Kings Protest in Miami and Palm Beach County

Various Locations

June 14, 2025

I did a full piece on the protests on Saturday June 14, 2025 that you can find here:

No Kings Special Coverage
Protests in Boca Raton, Florida I noticed various start times to protests in South Florida and wanted to hit a couple that would get less coverage than the one in Miami would (or at least I thought would). So, I got up early, drove over an hour to Palm Beach

Ride the Storm: Rally for Science Rally for Safety

Maurice Ferre Park

June 8, 2025

Two minutes of what it was like at the Ride the Storm protest for science and safety.

Speakers during the Riders on the Storm rally in Miami, FL June 8, 2025

Florida 27th US Congressional District Office for Representative Maria Elvira Salazar

Calle Ocho, Miami, May 29, 2025

One minute of video from across from US Rep Maria Salazar's office.

Tesla Takedown

Tesla Showroom, Bird Road, Miami, May 17, 2025

Hands Off Our Workers!

Torch of Friendship, May 3, 2025, Miami

Sights and Sounds from the May 3 protest. No feelings of wet, despite everybody there (and all of the camera equipment) getting soaked.

Hands Off Social Security, May Day, May 1, 2025, Miami, Florida

Sights and sounds of the May Day protest on Calle Ocho, Miami, Florida, 2025. Copyright Philip Cardella.

Tesla Takedown April 26, 2025 on Bird Road

SEIU Protesting Maria Elvira Salazar across from her Calle Ocho Office April 24, 2025.

Two Protests in Miami, April 19, 2025: One received ample press coverage. The other received none. A short video of the protests.

A 90-second video of two of the bigger protests in Miami on April 19, 2025.

Torch of Friendship, National Day of Action, April 19, 2025

Tesla Takedown April 19, 2025

At FIU and in front of Rep Maria Salazar's Calle Ocho office. April 17, 2025

Hands Off Miami, Torch of Friendship, Miami, April 5, 2025

Tesla Takedown, Bird Road Tesla Showroom, March 29, 2025

Protestors in Miami, Florida at the Tesla showroom on Bird Road on March 29, 2025.

Krome Detention Facility March 29, 2025

A homeland security armored personnel carrier driving with multiple officers using phones to take pictures of protestors. One officer is in the turret of the vehicle's roof and has his face entirely concealed.

I never found parking at the Krome protest and at the time, about 15 minutes into the scheduled start, there were only a few protestors there. Apparently, that changed after I left for the Tesla Takedown, which was only about 9 miles away but because it's Miami took an hour to get to. I'm absolutely not a fan of Instagram or any other Meta product but this video has some good images from the protest. I did not take any image on the Instagram link.

At Maria Salazar's Office (Calle Ocho) March 20, 2025

Several protestors hold up signs. The one in the center reads "Where R U? Our Country Needs You"
Photo Credit Philip Cardella Copyright 2025

At Maria Salazar's Office (Palmetto Bay) March 16, 2025

Immigration Protest (Tropical Park) March 16, 2025

Town Hall Meeting (Coral Gables) March 15, 2025

Over 400 people attended the Town House Meeting for area Republicans at Coral Gables Congregational United Church of Christ. None of the Republican House members showed up. One was apparently spotted at an area restaurant a mile away from this meeting. Photo Credit Carol Peckins Kane.

Build a Better Miami Coalition Miami-Dade County Commission Housing Committee Meeting (Miami-Dade County) March 11, 2025

Coral Gables City Commission Meeting regarding the police department signing a 287(g) agreement with ICE, March 11, 2025

International Women's Day March (Coral Gables) March 8, 2025

Build a Better Miami Coalition (Little Haiti, Miami) March 5, 2025

Pastor Jacques St. Louis of Grace Evangelical Baptist Church is surrounded by individuals representing organizations that form the Build a Better Miami Coalition. (Amelia Orjuela Da Silva for The Miami Times)

Republican National Congressional Committee Winter Meeting (Key Biscayne) March 1, 2025

At Maria Salazar's Office (Coral Gables) February 20, 2025

At Maria Salazar's Office (Coral Gables) February 13, 2025