writing for a public audience:

Trump’s Plan for Mass Detention at Guantánamo Has Happened Before. It Was a Disaster. - Teen Vogue

How Texas Jails Built Migrant Incarceration - Texas Observer

The Past and Present of Immigration Detention: Your Questions Answered - Bolts Magazine

A Nation of Imprisoned Immigrants - Inquest

The China Business - HNN

Family Separation Just the Latest Problem for Migrant Kids in U.S. - TIME

The Forgotten Tale of  How America Converted its 1980 Olympic Village into a Prison - Atlas Obscura

Where is Medieval America Now? - Atlas Obscura

'What a Christmas Present! Deportation!’: The Revealing History of Ellis Island’s Holiday Parties - Atlas Obscura

Ellis Island’s Final Act - Atlas Obscura

Notes on Detention Camp - Topic

The Almost Refugee Crisis of the 1984 Olympics - History

The Rise and Fall of the 'Girl Mayors' - Atlas Obscura

The Secret History of the White Trains - History

media & publicity:

Briefly Noted, The New Yorker, 2024

Interview with The Source, Texas Public Radio, 2025

Interview with Andrew Free, #DetentionKills, 2025

Guantánamo’s Status as ‘Not US’ Is Part of Its Appeal, Bloomberg Businessweek, 2025.

‘Perverse’ Incentives: How Local Governments Might Cash In on Trump’s Migrant Detention, The Marshall Project, 2025

Interview with El País, 2024 / en Español

The Migrant’s Jail: New Books Network Podcast, 2024

Brianna Nofil on The Migrant’s Jail, PUP Ideas Blog, 2024

With Good Reason, National Public Radio, 2024

A Conversation About the NPR Podcast “White Lies” at the University of Miami, UM Media, 2022

How History Is Repeating Itself for Haitian Migrants Trying to Enter the U.S, Time, 2021

W&M history professor recognized by Society of American Historians, W&M News, 2021

Detention by Design Podcast, WLRN Public Radio, 2020

How Immigration Detention Became a Government Headache, Duke Today, 2019

CREW sues NARA to halt ICE destruction of detainee records, 2019

Why the 1980 Olympic Village Is Now a Prison, Smithsonian Magazine, 2016