Alleged LSD ring busted on Drexel Univ. campus

Pictured: The suspects arrested as part of an investigation into an alleged LSD ring near Drexel University.
February 1, 2012 7:06:03 AM PST
Authorities in Philadelphia and Montgomery County have arrested five people in connection with an alleged million-dollar LSD ring operating on the campus of Drexel University.

Load Comments