Jessica Christian

Clashes erupt during large protest in Berkeley

Protesters were met with heavy police presence as multiple altercations broke out…

Small Patriot Prayer rally gathers at Crissy Field despite relinquished permit

A group of right-wing protesters along with Joey Gibson, lead organizer of…

Right-wing counter protests form at Alamo Square, Civic Center

Thousands of demonstrators gathered near Alamo Square in San Francisco, Calif. Saturday,…

Day three of Outside Lands Music Festival

Photos from the third day of the tenth anniversary Outside Lands Music…

Day two of Outside Lands Music Festival

Photos from the second day of the tenth anniversary Outside Lands Music…

Day one of Outside Lands Music Festival

Photos from the first day of the tenth anniversary Outside Lands Music…

Shooting injures three at Dolores Park

Photos from the scene of a shooting that injured three men at…

World’s most expensive dress unveiled in SF

Ripley's Believe It or Not! Museum in San Francisco's Fisherman's Wharf unveiled…

Second Jerry Garcia memorial plaque debuted in SF’s Excelsior

Fans of Jerry Garcia joined Department of Public Works, the San Francisco…

Prayer service remembers Twin Peaks shooting victim

Members of the Young Neighbors in Action group gathered at Twin Peaks…

SF residents rally for safer crosswalks

A large group of San Franciscans gathered near the corner of Geary…

SF protests Trump transgender military ban

Hundreds gathered in San Francisco's Castro district Wednesday, July 26, 2017 to…

SFPD Chief Scott tours Chinatown, North Beach

San Francisco Police Chief William Scott took his first official tour of…

SF General Hospital hosts piece of AIDS Memorial Quilt

On Thursday, July 13, UC San Francisco and Zuckerberg San Francisco General Hospital unveiled a…

Snapchat Spectacles vending machine opens in SF mall

Buying Snapchat Spectacles in San Francisco is now as easy as grabbing…

What happens when you text an emoji to SFMOMA

In an age where technology rules, one San Francisco museum is doing…

A’s snag second win against White Sox

The Oakland Athletics defeated the Chicago White Sox 7-4 on Wednesday, July…

SF gears up for Fourth of July fireworks show

Artist and pyrotechnician Jeff Thomas held a behind-the-scenes look at the set up…

Giants face off against Rockies at AT&T Park

The San Francisco Giants went up against the Colorado Rockies at AT&T…

Kids catch 1,000 gloves from Giants’ Buster Posey

1,000 lucky kids received baseball gloves from the Giants' very own Buster…