Steven Terrell

(L-R) Benjamin Hagerl, Steven Terrell (San Francisco Police Dept.)

2 Arrested In Massive Ecstasy Bust At SF Bernal Heights Apartment

San Francisco police on Sunday made one of the biggest drug busts in the department’s history, seizing more than $1.5 million worth of MDMA powder and pills from an apartment near the city’s Bernal Heights neighborhood.