Tag: Jameelah Elena Michl

Jameelah Elena Michl, who pleaded guilty to killing entertainment consultant and social justice advocate Michael Latt, received a 35-year to life prison sentence on Wednesday….