LSD may have played a part in the shooting death of a college student by a police officer, WPBF 25 News has learned.
1 / 23
WPBF - West Palm Beach
Thu, Mar 14, 2013 5:33 PM EDT