San Francisco: Future Doctors Affirm that Black Lives Matter
Apr 16, 2015
As medical students, we were especially disturbed by the denial of medical care of Walter Scott, the 300th person killed by police in 2015. Officers on the scene failed to perform CPR on Mr. Scott as he lay face-down on the ground, handcuffed, with five bullets in his body.
Read More