A man who was allegedly firing a shotgun from atop a San Francisco construction site next door to a hospital has been shot and killed by police. CBSN’s Vladimir Duthiers has details. Source
A man who was allegedly firing a shotgun from atop a San Francisco construction site next door to a hospital has been shot and killed by police. CBSN’s Vladimir Duthiers has details. Source