Cape Girardeau man sentenced to 30 years in federal prison for producing child pornography
CAPE GIRARDEAU – The United States Attorney’s Office has announced that Steven Lee Brown, age 33, of Cape Girardeau, Missouri, has been sentenced to serve of term of 360 months (30 years) in federal prison following his guilty plea to the offense of Producing Child Pornography. Brown appeared for his sentencing hearing this week […]