Shooting Near Powell BART Station Leaves One With Life-Threatening Injuries

Shooting Near Powell BART Station Leaves One With Life-Threatening Injuries

San Francisco police are investigating a shooting tonight near the Powell BART station that left one person with injuries considered to be life-threatening, a police…