Latest from SFBay
San Jose man falls to his death from top of parking structure
0
Santa Clara police are investigating the death Friday night of a man who apparently fell off the top level of a parking structure across the street from Levi’s Stadium,...Read More