San Francisco police are investigating whether a husband who witnessed his wife being raped was killed because he was cooperating with police.
San Francisco police are investigating whether a husband who witnessed his wife being raped was killed because he was cooperating with police.