Albert Lea man charged with drug possession during 2019 traffic stop sentenced
An Albert Lea man charged with drug possession during a routine traffic stop in 2019 pleaded guilty in Minnesota federal court. Richard Allen was sentenced Tuesday to 15 years in federal prison, for possession with intent to distribute methamphetamine. Allen had been under surveillance because law enforcement said it suspected he was bringing meth from … Read more