Crime

The case of 21-year-old Columbia University student Jessica Fingers has taken a grim turn, after her boyfriend claims the former standout track athlete was a drug addict. Fingers’ boyfriend, Peter Russell, claims that his girlfriend was a methadone user and purchased the drug that ended her life. SEE ALSO: School Bus Aide Arrested For Allegedly […]