radiozdk.com
Ottos Trio Pleads Guilty, Sentenced and Fined
33 years old Deon Lloyd, one of the Ottos man arrested and charged for drug and firearm possession on Saturday was convicted and sentenced to 4 years in prison. Lloyd, who is an Antiguan national, …