2020: The year in pictures

A large crowd cheers at a rally at Mission High School before a protest march commemorating George Floyd and those killed by police on June 3. (Kevin N. Hume/S.F. Examiner)A large crowd cheers at a rally at Mission High School before a protest march commemorating George Floyd and those killed by police on June 3. (Kevin N. Hume/S.F. Examiner)
A large crowd cheers at a rally at Mission High School before a protest march commemorating George Floyd and those killed by police on June 3. (Kevin N. Hume/S.F. Examiner)A large crowd cheers at a rally at Mission High School before a protest march commemorating George Floyd and those killed by police on June 3. (Kevin N. Hume/S.F. Examiner)
A woman shops for cleaning supplies amongst numerous bare shelves inside the Safeway near the Caltrain station at Fourth and King streets after San Francisco and five other Bay Area counties ordered people to stay at home except for essential services to slow the spread the coronavirus on Monday, March 16, 2020. (Kevin N. Hume/S.F. Examiner)A woman shops for cleaning supplies amongst numerous bare shelves inside the Safeway near the Caltrain station at Fourth and King streets after San Francisco and five other Bay Area counties ordered people to stay at home except for essential services to slow the spread the coronavirus on Monday, March 16, 2020. (Kevin N. Hume/S.F. Examiner)
Light traffic flows across the Golden Gate Bridge on Wednesday, March 18, 2020. (Kevin N. Hume/S.F. Examiner)Light traffic flows across the Golden Gate Bridge on Wednesday, March 18, 2020. (Kevin N. Hume/S.F. Examiner)
A child runs near the swings at the West Sunset Playground near a sign announcing its closure due to a shelter in place order to prevent the spread of the coronavirus on Wednesday, March 25, 2020. (Kevin N. Hume/S.F. Examiner)A child runs near the swings at the West Sunset Playground near a sign announcing its closure due to a shelter in place order to prevent the spread of the coronavirus on Wednesday, March 25, 2020. (Kevin N. Hume/S.F. Examiner)
The deserted domestic departures area at San Francisco International Airport on Friday, April 10, 2020. (Kevin N. Hume/S.F. Examiner)The deserted domestic departures area at San Francisco International Airport on Friday, April 10, 2020. (Kevin N. Hume/S.F. Examiner)
A TSA check-in line sits empty at San Francisco International Airport on Friday, April 10, 2020. (Kevin N. Hume/S.F. Examiner)A TSA check-in line sits empty at San Francisco International Airport on Friday, April 10, 2020. (Kevin N. Hume/S.F. Examiner)
SEIU Local 1021 member Oumar Fall holds a sign as members stage a caravan protest to demand city leaders invest in more PPE for front line workers and universal testing for COVID-19 outside The City’s Emergency Operation Center at Moscone Center on Friday, April 24, 2020. (Kevin N. Hume/S.F. Examiner)SEIU Local 1021 member Oumar Fall holds a sign as members stage a caravan protest to demand city leaders invest in more PPE for front line workers and universal testing for COVID-19 outside The City’s Emergency Operation Center at Moscone Center on Friday, April 24, 2020. (Kevin N. Hume/S.F. Examiner)
From left: Helena Li, Lenea Naibaum and Libby Staub take part in a May Day caravan demonstration calling on Gov. Gavin Newsom to cancel rent and mortgage payments outside the California Public Utilities Commission headquarters on Van Ness Avenue on Friday, May 1, 2020. (Kevin N. Hume/S.F. Examiner)From left: Helena Li, Lenea Naibaum and Libby Staub take part in a May Day caravan demonstration calling on Gov. Gavin Newsom to cancel rent and mortgage payments outside the California Public Utilities Commission headquarters on Van Ness Avenue on Friday, May 1, 2020. (Kevin N. Hume/S.F. Examiner)
A man walks through a tent encampment site for the homeless set up by advocates at MLK Park in the Bayview District on Friday, May 1, 2020. (Kevin N. Hume/S.F. Examiner)A man walks through a tent encampment site for the homeless set up by advocates at MLK Park in the Bayview District on Friday, May 1, 2020. (Kevin N. Hume/S.F. Examiner)
A San Francisco Police officer aims at a protester as officers aim to brake up vandalism in the Westfield Mall during a protest over the Minneapolis police killing of George Floyd on Saturday, May 30, 2020. (Kevin N. Hume/S.F. Examiner)A San Francisco Police officer aims at a protester as officers aim to brake up vandalism in the Westfield Mall during a protest over the Minneapolis police killing of George Floyd on Saturday, May 30, 2020. (Kevin N. Hume/S.F. Examiner)
Protesters kneel and hold up their hands as they confront San Francisco Police officers who are blocking an offramp from the Central Freeway during a protest over the Minneapolis police killing of George Floyd on Saturday, May 30, 2020. (Kevin N. Hume/S.F. Examiner)Protesters kneel and hold up their hands as they confront San Francisco Police officers who are blocking an offramp from the Central Freeway during a protest over the Minneapolis police killing of George Floyd on Saturday, May 30, 2020. (Kevin N. Hume/S.F. Examiner)
Two San Francisco Police officers take a knee in solidarity with protesters outside Mission Police Station to honor George Floyd and other black people killed by police on Wednesday, June 3, 2020. (Kevin N. Hume/S.F. Examiner)Two San Francisco Police officers take a knee in solidarity with protesters outside Mission Police Station to honor George Floyd and other black people killed by police on Wednesday, June 3, 2020. (Kevin N. Hume/S.F. Examiner)
Tents fill up a new safe camping site in a former parking lot at 180 Jones St. in the Tenderloin on Thursday, June 11, 2020. (Kevin N. Hume/S.F. Examiner)Tents fill up a new safe camping site in a former parking lot at 180 Jones St. in the Tenderloin on Thursday, June 11, 2020. (Kevin N. Hume/S.F. Examiner)
A server delivers food to diners outside Piazza Pellegrini in North Beach on Monday, June 15, 2020. (Kevin N. Hume/S.F. Examiner)A server delivers food to diners outside Piazza Pellegrini in North Beach on Monday, June 15, 2020. (Kevin N. Hume/S.F. Examiner)
Shoppers walk past a hand sanitizing station in the newly reopened Westfield Mall on Monday, June 15, 2020. (Kevin N. Hume/S.F. Examiner)Shoppers walk past a hand sanitizing station in the newly reopened Westfield Mall on Monday, June 15, 2020. (Kevin N. Hume/S.F. Examiner)
Shayne Jones works out under the supervision of trainer and co-owner Glenn Shope outside MX3 Fitness along Market Street in the Castro on Wednesday, July 29, 2020. (Kevin N. Hume/S.F. Examiner)Shayne Jones works out under the supervision of trainer and co-owner Glenn Shope outside MX3 Fitness along Market Street in the Castro on Wednesday, July 29, 2020. (Kevin N. Hume/S.F. Examiner)
Nathan Carda, owner of Nate’s Barbershop, cuts the hair of friend and client Anthony Killsright outside his Broad Street shop in Oceanview after barbers and hair salons were allowed to reopen for service outdoors on Tuesday, Sept. 1, 2020. (Kevin N. Hume/S.F. Examiner)Nathan Carda, owner of Nate’s Barbershop, cuts the hair of friend and client Anthony Killsright outside his Broad Street shop in Oceanview after barbers and hair salons were allowed to reopen for service outdoors on Tuesday, Sept. 1, 2020. (Kevin N. Hume/S.F. Examiner)
LaKesha Young cries while surrounded by family during a news conference on the shooting death of her son, Jace, 6, on Tuesday, July 7, 2020. (Kevin N. Hume/S.F. Examiner)LaKesha Young cries while surrounded by family during a news conference on the shooting death of her son, Jace, 6, on Tuesday, July 7, 2020. (Kevin N. Hume/S.F. Examiner)
A worker carries a sheet of plywood to place over a storefront window at Nieman Marcus in Union Square on Friday, Oct. 30, 2020 amid fears of looting ahead of the 2020 election. (Kevin N. Hume/S.F. Examiner)A worker carries a sheet of plywood to place over a storefront window at Nieman Marcus in Union Square on Friday, Oct. 30, 2020 amid fears of looting ahead of the 2020 election. (Kevin N. Hume/S.F. Examiner)
A man dances with the American flag as people on Castro Street celebrate Joe Biden’s win in the 2020 presidential election on Saturday, Nov. 7, 2020. (Samantha Laurey/Special to S.F Examiner)A man dances with the American flag as people on Castro Street celebrate Joe Biden’s win in the 2020 presidential election on Saturday, Nov. 7, 2020. (Samantha Laurey/Special to S.F Examiner)
Diners eat in a Shared Spaces structure outside Sotto Mare restaurant in North Beach on Wednesday, Sept. 30, 2020. (Kevin N. Hume/S.F. Examiner)Diners eat in a Shared Spaces structure outside Sotto Mare restaurant in North Beach on Wednesday, Sept. 30, 2020. (Kevin N. Hume/S.F. Examiner)
A group of restaurant workers demonstrate outside City Hall to protest the closure of outdoor dining on Friday, Dec. 11, 2020. (Kevin N. Hume/S.F. Examiner)A group of restaurant workers demonstrate outside City Hall to protest the closure of outdoor dining on Friday, Dec. 11, 2020. (Kevin N. Hume/S.F. Examiner)
The San Francisco Giants play against the Oakland Athletics in the first exhibition MLB game of 2020 at Oracle Park on July 21, 2020. (Chris Victorio | Special to S.F. Examiner)The San Francisco Giants play against the Oakland Athletics in the first exhibition MLB game of 2020 at Oracle Park on July 21, 2020. (Chris Victorio | Special to S.F. Examiner)
The Oakland A’s take on the Texas Rangers at the Oakland Coliseum on Aug. 4, 2020. (Chris Victorio | Special to S.F. Examiner).The Oakland A’s take on the Texas Rangers at the Oakland Coliseum on Aug. 4, 2020. (Chris Victorio | Special to S.F. Examiner).

Yes, 2020 was a year unlike any other in San Francisco in recent memory, and one we won’t soon forget, no matter how hard we may try.

In the Before Times, aka January through early March, The City was in the midst of the unfolding scandal surrounding disgraced former Public Works Director Mohammed Nuru, a story that has continued to play out as more embroiled players get their day in court.

Former San Francisco Public Works Director Mohammed Nuru, pictured leaving an appearance in federal court in February, is at the center of an ever-growing City Hall corruption scandal. (Kevin N. Hume/S.F. Examiner)

Former San Francisco Public Works Director Mohammed Nuru, pictured leaving an appearance in federal court in February, is at the center of an ever-growing City Hall corruption scandal. (Kevin N. Hume/S.F. Examiner)

Life as we knew it changed in March as fears of the spread of COVID-19 led Mayor London Breed to shut down The City on the advice of health professionals. That led to panic buying that cleared store shelves of basic necessities and nearly emptied city streets in the first days of shelter-in-place.

A woman shops in a nearly empty aisle for toilet paper inside Safeway on March 16 after San Francisco and five other Bay Area counties ordered people to stay at home to slow the spread the coronavirus. (Kevin N. Hume/S.F. Examiner)

A woman shops in a nearly empty aisle for toilet paper inside Safeway on March 16 after San Francisco and five other Bay Area counties ordered people to stay at home to slow the spread the coronavirus. (Kevin N. Hume/S.F. Examiner)

The Powell cable car turnaround was deserted on the first day of the lockdown in March. (Kevin N. Hume/S.F. Examiner)

The Powell cable car turnaround was deserted on the first day of the lockdown in March. (Kevin N. Hume/S.F. Examiner)

Physician’s assistant Michael Mallatt swabs a patient at a drive-through coronavirus joint testing site for One Medical and University of California, San Francisco at the UCSF Laurel Heights campus on March 27. (Kevin N. Hume/S.F. Examiner)

Physician’s assistant Michael Mallatt swabs a patient at a drive-through coronavirus joint testing site for One Medical and University of California, San Francisco at the UCSF Laurel Heights campus on March 27. (Kevin N. Hume/S.F. Examiner)

Anger brought people out of their homes to the streets to protest the death of George Floyd and other Black victims of police violence after a video showed a Minneapolis police officer kneeling on Floyd’s neck for nearly nine minutes. Floyd’s death brought Black Lives Matter and movements for racial justice to the forefront for good.

A woman holds bows her head in prayer at a rally to commemorate the life of George Floyd and others killed by police outside City Hall on June 1. (Kevin N. Hume/S.F. Examiner)

A woman holds bows her head in prayer at a rally to commemorate the life of George Floyd and others killed by police outside City Hall on June 1. (Kevin N. Hume/S.F. Examiner)

A San Francisco police officer takes a knee in solidarity with protesters outside Mission Police Station to honor George Floyd and other Black people killed by police on June 3. (Kevin N. Hume/S.F. Examiner)

A San Francisco police officer takes a knee in solidarity with protesters outside Mission Police Station to honor George Floyd and other Black people killed by police on June 3. (Kevin N. Hume/S.F. Examiner)

Another intense fire season swept through over the summer, with smoke choking the skies for weeks at a time and turning the sky an apocalyptic shade of orange one unforgettable day as numerous fires burned hundreds of thousands of acres in surrounding Bay Area counties.

A truly surrealistic orange haze covered San Francisco and the Bay Area on Sept. 9. (Kevin N. Hume/S.F. Examiner)

A truly surrealistic orange haze covered San Francisco and the Bay Area on Sept. 9. (Kevin N. Hume/S.F. Examiner)

Construction workers lunched along The Embarcadero under an orange haze on Sept. 9, the day the sun didn’t come up. (Kevin N. Hume/S.F. Examiner)

Construction workers lunched along The Embarcadero under an orange haze on Sept. 9, the day the sun didn’t come up. (Kevin N. Hume/S.F. Examiner)

After the nation watched as votes were counted in numerous tense days following Election Day in November, thousands gathered in the Castro and other spots around The City to dance and celebrate after Joe Biden was declared the winner of the 2020 presidential election. It was a much-needed day of exuberance, a bright spot in a very difficult year.

Jubilant people hit the street to celebrate Joe Biden winning the presidential election. (Samantha Laurey/Special to S.F Examiner)

Jubilant people hit the street to celebrate Joe Biden winning the presidential election. (Samantha Laurey/Special to S.F Examiner)

After waiting for days, people danced upon hearing the results of the 2020 presidential election. (Samantha Laurey/Special to S.F Examiner)

After waiting for days, people danced upon hearing the results of the 2020 presidential election. (Samantha Laurey/Special to S.F Examiner)

California wildfiresCity HallCoronavirusSan Franciscosan francisco news

Just Posted

Cabernet sauvignon grapes sat in a container after being crushed at Smith-Madrone Winery in St. Helena. (Courtesy Smith-Madrone Winery)
San Francisco’s ‘Champagne problems’ — Wine industry suffers supply chain woes

‘Everywhere you turn, things that were easy are no longer easy’

Glasses behind the bar at LUNA in the Mission District on Friday, Oct. 15, 2021. Glassware is just one of the many things restaurants have had trouble keeping in stock as supply chain problems ripple outward. (Kevin N. Hume/The Examiner)
SF restaurants face product shortages and skyrocketing costs

‘The supply chain crisis has impacted us in almost every way imaginable’

A Giants fans hangs his head in disbelief after the Dodgers won the NLDS in a controversial finish to a tight Game 5. (Chris Victorio/Special to The Examiner)
Giants dream season ends at the hands of the Dodgers, 2-1

A masterful game comes down to the bottom of the ninth, and San Francisco came up short

<strong>Workers with Urban Alchemy and the Downtown Streets Team clean at Seventh and Market streets on Oct. 12. <ins>(Kevin N. Hume/The Examiner)</ins> </strong>
<ins></ins>
Why is it so hard to keep San Francisco’s streets clean?

Some blame bureaucracy, others say it’s the residents’ fault

Speaker of the House Nancy Pelosi — seen in Washington, D.C., on Tuesday — touted Congressional Democrats’ infrastructure bill in San Francisco on Thursday. (Stefani Reynolds/The New York Times)
Pelosi touts infrastructure bill as it nears finish line

Climate change, social safety net among major priorities of Democrats’ 10-year funding measure

Most Read