samgrover.com

Some photos from the No Kings protest a couple of days ago. As always people brought wonderful energy and excellent signs.

A large crowd of people walks up the ramp to a bridge holding signs, surrounded by blooming cherry blossom trees. A number of people are also on the park next to it.
Protest scene with a crowd holding various signs, such as "End MAGA this November" and other messages about rights and political change, set against a backdrop of flowering trees.
A river with boats, one flying a Palestine flag, flows in the foreground. In the background, a cityscape with buildings and a bridge is visible. Numerous people are marching up the bridge, with cherry blossom trees lining the path.
A diverse group of people participate in a street protest, holding signs with messages such as "No War, No Genocide, No Secret Police" and "Fair Wages Now." There's a marching band in bright yellow banana costumes in the midst. The backdrop includes a mural with bold black-and-white patterns.
A crowd of protesters holding various signs and flags, including American and rainbow flags walk by at the Oregon Convention Center. Signs display messages like "No Kings" and "Fight Ignorance." A person in medical gear is visible.
A protest scene with a diverse crowd holding various signs. Notable signs include messages like "Vaccines cause adults." Rainbow and American flags are visible along with other banners. Trees and buildings are in the background.
A diverse group of people participating in a protest, holding various signs with messages related to democracy, peace, and social justice. The setting is urban with modern buildings in the background and trees lining the street.
Protesters holding signs and flags walk on a bridge above a street lined with parked cars.
People walk down a street; one carries an American flag, and another is wearing an inflatable green frog costume with a red cape. Trees line the road, and cars and bicycles are visible in the background.