The San Francisco police bomb squad detonated some old, World War II vintage explosives.
The owner of a rental property discovered the explosives inside a home on Christopher Drive near Twin Peaks around 3 p.m. Wednesday.
The San Francisco police bomb squad detonated some old, World War II vintage explosives.
The owner of a rental property discovered the explosives inside a home on Christopher Drive near Twin Peaks around 3 p.m. Wednesday.