Houston man gets 50 years in prison for 2008 cold case murder of woman, and additional crimes: Docs
admin 2 days agoWorld LeaksComments Off on Houston man gets 50 years in prison for 2008 cold case murder of woman, and additional crimes: Docs0 Views
Records show Joshua Owens pled guilty to murder for the 2008 killing of 48-year-old Marsha Lynn Mitchell. On top of that, he also pled guilty to selling drugs to other inmates and for assaulting his girlfriend.