FREEKARMELO.NET/EVENTS
BLACK AUGUST 2026 · NATIONAL CAMPAIGN

Free Karmelo.
Free Them All.
This is Black August.

One reliable place to understand what is happening, choose an action, and get approved materials. Every date below is verified before it is published — and updated the moment it changes.

ATTEND THE NEXT EVENT START A LOCAL ACTION
LAST VERIFIED UPDATE · JUL 29, 2026 SOME DETAILS PENDING VERIFICATION
NEXT PUBLIC EVENT
National Solidarity Rallies
SATURDAY · AUG 29, 2026 · 3PM ET / 2 CT / 1 MT / 12 PT
00
DAYS
00
HRS
00
MIN
00
SEC
FULL CALENDAR
STATUS · FORMAT & LOCATION PENDING
DETAILS POST HERE THE MOMENT THEY ARE VERIFIED.
AUGUST 2026 · PUBLIC CALENDAR

Five public moments.
One destination.

EVERY LISTING CARRIES A VERIFICATION STATUS. CONFIRMED MEANS THE COURT RECORD VERIFIES IT — DETAILS FOLLOW AS THEY ARE CLEARED.
AUG 02
SUNDAY
Karmelo Teach-InDETAILS PENDING

Shared facts, campaign language, and the Black August frame — so every supporter and organizer works from the same verified ground.

FORMAT · VIRTUAL OPTION PLANNED  ·  TIME & LOCATION · TBA
NOTIFY ME OF DETAILS
AUG 19
WEDNESDAY
Motion to RecuseCONFIRMED — COLLIN COUNTY CASE RECORD

Judge Sid Harle presides over the motion to recuse Judge John Roach. We publish holding language only — verified status follows adjournment and legal review.

COLLIN COUNTY, TX · 9:00 AM CT · PUBLIC ACCESS & POSTURE · TBA
FOLLOW VERIFIED UPDATES
AUG 20
THURSDAY
Motion for New TrialCONFIRMED — COLLIN COUNTY CASE RECORD

The motion for a new trial is heard. The Aug. 20 judge and courtroom remain to be assigned. No outcome language publishes until legal and fact-check review confirms what occurred.

COLLIN COUNTY, TX · 9:00 AM CT · COURTROOM · TBA
FOLLOW VERIFIED UPDATES
AUG 20+
POST-HEARING
Post-Hearing Status ReleaseRAPID RESPONSE

Verified status publishes after adjournment and legal review. The dedicated post-hearing flyer and verified status drop here — what happened, what it means, and the next action.

PUBLISHES ON THIS PAGE + EMAIL LIST · NO HARD DATE
GET IT BY EMAIL SHARE THE PAGE
AUG 29
SATURDAY
National Solidarity RalliesTIME CONFIRMED

On Aug. 29, communities gather in synchronized public solidarity. Find a verified local action — or submit one for review — at FreeKarmelo.net/events.

3:00 PM ET · 2:00 CT · 1:00 MT · 12:00 PT
FIND A LOCAL ACTION
Dates and access details are published only after verification. When something changes, this calendar changes first.
FEATURED · SATURDAY, AUG 29, 2026

One hour.
Every timezone.
Every block.

National solidarity rallies, synchronized to a single hour. Attend one near you, or put your city on the map — the toolkit carries everything an organizer needs.

3:00 PM
ET
2:00 PM
CT
1:00 PM
MT
12:00 PM
PT
YOUR LOCAL TIME · 3:00 PM ET
HOST ONE IN YOUR CITY
APPROVED RALLY PHOTOGRAPHY PENDING
APPROVED IMAGERY ONLYWEAR PURPLE — HIS COLOR
VERIFIED LOCAL ACTIONSLISTINGS PENDING

City listings appear here as organizers are verified — reviewed before publishing, never automatic.

BE THE FIRST — SUBMIT YOUR CITY →
TAKE ACTION

Attend. Organize. Amplify.

Bring a Free Karmelo / Free Them All action to your community. Choose one path — each takes under two minutes to start.

01
Attend an Event
Show up for the teach-in or an Aug 29 rally near you.
02
Start an Action
Host a teach-in, vigil, watch party, or rally — we review and list it.
03
Download the Toolkit
Approved flyers, captions, and message bank — share without rewriting.
04
Become a Partner
Faith, student, civic, and community organizations — organize with us.
05
Get Updates
Verified hearing status and next steps, straight to your inbox.
One dominant ask per asset. Every road leads back to this page.
CAMPAIGN DOCTRINE
Start a Local ActionMODERATED
E5FORM INTAKE · REVIEWED BEFORE LISTING
NOTHING PUBLISHES AUTOMATICALLY · SPAM-CONTROLLED
ORGANIZER TOOLKIT & SHARE KIT

Approved materials.
Zero rewriting.

Locked campaign identity, editable local fields. Fact-checked language so partners can share without touching core case wording.

Master events flyer
VERTICAL · SQUARE · STORY · PRINT-SAFE
VIEW MASTER →
Organizer toolkit
RUN-OF-SHOW · SAFETY · ACCESSIBILITY · PRESS
AVAILABLE SOON
Approved message bank
CAPTIONS · EMAIL COPY · PRESS LANGUAGE
AVAILABLE SOON
Share this page
QR-SAFE URL · ALL SHARE TARGETS ↓
BLACK AUGUST
Free Karmelo.
Free Them All.
AUG 02 · TEACH-IN
AUG 19 · MOTION TO RECUSE
AUG 20 · MOTION FOR NEW TRIAL
AUG 29 · NATIONAL RALLIES
FREEKARMELO.NET/EVENTSMASTER V1
MASTER FLYER · OPEN FULL SIZE →
AMPLIFY

Share it in one tap.
Nothing to rewrite.

Every button carries the approved line and the same destination. The link previews as the card on the right — anywhere it lands.

ONE LINK EVERYWHERE · QR-SAFE · NO TRACKING PARAMETERS REQUIRED TO SHARE
HOW THE LINK PREVIEWS
Free Karmelo, Free Them All. Black August 2026. Aug 2 teach-in, Aug 19 motion to recuse, Aug 20 motion for new trial, Aug 29 national solidarity rallies at 3 PM ET. freekarmelo.net/events
FREEKARMELO.NET
Free Karmelo · Free Them All · Black August 2026 — Events
One reliable place to understand what is happening, choose an action, and get approved materials.
1200 × 630 · OPEN GRAPH + X CARD · SWAP IN APPROVED PHOTOGRAPHY WHEN CLEARED
APPROVED MESSAGE BANK
01 · FEED POST

Free Karmelo. Free Them All. Black August 2026. National solidarity rallies Aug 29 — 3 PM ET / 2 CT / 1 MT / 12 PT. Find one near you or start your own: freekarmelo.net/events #FreeKarmelo #SelfDefenseIsNotACrime

02 · ORGANIZER ASK

We are organizing for Black August. Karmelo's post-trial hearings are on the August calendar, and Aug 29 is a synchronized national day of action. Host a teach-in, vigil, or rally in your city — approved materials and the local-action form are at freekarmelo.net/events.

03 · HEARING-DAY HOLDING LINE

Post-trial hearings are on the August calendar. This campaign publishes verified information only — status, access, and next steps post at freekarmelo.net/events after legal and fact-check review. Nothing before it is confirmed.

DO NOT SHARE THE MUGSHOT · POST THE REAL KARMELO · KEEP VERIFIED FACTS DISTINCT FROM CAMPAIGN POSITIONS
UPDATES

Verified, or unpublished.

LATEST VERIFIED UPDATEJUL 29, 2026

Confirmed: the motion to recuse Judge John Roach is set for Aug. 19 at 9:00 a.m.; the motion for a new trial is set for Aug. 20 at 9:00 a.m. in Collin County. The Aug. 20 judge and courtroom remain to be assigned. Verified status publishes after adjournment and legal review.

GET VERIFIED UPDATES
HEARING STATUS + NEXT ACTIONS ONLY. NO NOISE. UNSUBSCRIBE ANYTIME.
SUPPORT KARMELO ONLY THROUGH THE OFFICIAL TDCJ eCommDirect SYSTEM USING TDCJ #02617665. DO NOT USE THIRD-PARTY FUNDRAISERS.
QUESTIONS SUPPORTERS ASK
When do hearing outcomes post here?+

After each adjournment, once legal and fact-check review confirms what occurred and what may safely be said. The dedicated post-hearing release carries the full verified status.

Can I show support during the hearings?+

Public access and campaign posture publish here once confirmed. Any presence must follow designated areas and local rules. Never contact judges, jurors, witnesses, or court staff — support the campaign, not the proceedings.

How do local actions get listed?+

Submit through the form above. An organizer-support lead reviews every submission against campaign standards — lawful, nonviolent, accessible — before it appears on this page.

How should I talk about the case?+

Use the approved message bank in the toolkit. Post the real Karmelo, don't share the mugshot, don't spread unverified claims, and keep verified facts distinct from campaign positions.

Why do some listings say “pending”?+

Because we publish nothing before it's confirmed. A pending label means the date is real and details are being verified — check back, or join updates and we'll bring them to you.