TSP #65 - Leaked Medical Records Show Mica Francis’ Confusion Over Her Diagnosis + Bowen Turner Case Heads for First Appeal
Episode Date: September 5, 2024Leaked medical records from Mica Francis’ in-patient and outpatient visits to mental health facilities were leaked to the public over the past week, a...