God Accused of Cocaine Trafficking Near Tampa Church (Huffington Post)

From Huffington Post (note: edits within article are mine) Police say a man named God was arrested near a Tampa church for selling cocaine. Authorities began investigating God Lucky Howard in April, and he was arrested on Saturday. Police say he sold the cocaine to undercover detectives in his neighborhood. When officers searched his home, … Continue reading