Murder USA: Davonn Fogg shot to death at Metro Station; may have been drug informant

Also Alsobrooks dumped charges of theft, removal of property, carrying a handgun and possession of drugs on Jan. 22, 2015. These dropped charges are indicative that Fogg dropped the dime on some of his drug-dealing pals to police in order to escape charges which would have netted him at least ten years in prison. This possibility would be an excellent motive for murder.
Subscribe or log in to read the rest of this content.