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.