Foul odor emanates from decomposing whale in Richmond
In response to numerous complaints from residents, the city of Richmond is attempting to remove a decomposing whale carcass from the Point Richmond shore.
In response to numerous complaints from residents, the city of Richmond is attempting to remove a decomposing whale carcass from the Point Richmond shore.