Massive, Unapologetic Resistance is a personal project that began on Nov. 9, 2016, the morning after Donald Trump’s election as President. Pictured here, The sun sets on the Obama administration — The U.S. Capitol, 5 p.m., Thursday Jan. 19, 2017.
Women's March, Washington, D.C., Jan. 21, 2017. Throughout the world, the Women's March became the first show of mass opposition to Trump's politics.
Washington, D.C., January 20, 2017, during the CounterInaugural Festival of Resistance on the day Trump was sworn in as U.S. President.
During the "counter-inauguration" in Washington, D.C. on Friday Jan. 20, 2017.
Washington, D.C., Jan 21, 2017, during The Women's March.
Washington, D.,C., March For Our Lives, March 24, 2018. Hundreds of thousands gathered to demand gun control as part of the student-led March for Our Lives. The protest was notable for the broad range of hand-made signs with strongly personal sentiments
A poster in a Brooklyn, NY storefront shows support for the rights of Muslim immigrants, with the reflection of stores from across the street. Across the country, in a mass show of opposition to Trump's anti-immigrant policies, homeowners and business people posted signs of support for immigrant rights.
A dumpster in the Riverwest neighborhood of Milwaukee, WI., in the summer of 2017, showing a common sentiment in an area known for its progressive politics.
A home-made flag, overlooking the Oceti Sakowin Camp at Standing Rock. The Standing Rock protests became a national focus of resistance to Big Oil in the months before and after Trump's election.
November, 24, 2017: The guardhouse to the Oceti Sakowin Camp at Standing Rock, N.D..
A dusting of snow greets people at the Oceti Sakowin Camp at Standing Rock in November, 2016.
A protest in Bismarck,ND, demanding that banks stop their support of the Dakota Access Pipeline. Throughout the protests, "Water is Life" became the overarching slogan.
Lady Liberty, gearing up for a long four years. Here, she is taking part in the Day of Action in Milwaukee on Jan. 14, 2017 in support of immigrant and refugee rights. #NotMyPresident #Resist #DayofAction
Protest defending immigrant rights and the DACA "Dreamers," in front of the Racine office of House Majority Leader Rep. Paul Ryan (R), March 5, 2018.
MayDay, 2017. The Milwaukee organization Voces de la Frontera organizes in support of immigrant rights. Throughout Wisconsin, dairy farmers depending on Mexican labor became alarmed at Trump's anti-immigrant rhetoric.
Riverside University High School students in Milwaukee walk out on March 5, 2018 as part of a series of walkouts of students traveling to Racine to demand that House Majority Leader Rep. Paul Ryan (R-WI) pass a "Clean Dream"Act.
Janesville, WI, March 28, 2018. A rally in support of students who marched 50 miles over 4 days to House Speaker Paul Ryan’s hometown to demand action on gun control.
Protesters march on the Wisconsin State Capitol on May 14, beginning the first of six Mondays of protests as part of a national campaign organized by the Poor People's Campaign.
A sidewalk stencil in Ithaca, NY.