Tawanda Jennings Unlawfully Detained Without Due Process: Calls For Justice In California And New York
Tawanda Jennings has been unlawfully detained in California since June 2, 2023, mostly due to New York State's failure to produce a crucial governor's warrant. Jennings's support team, including noted advocates Jamilia Land and Shawanna Vaughn of Silent Cry Inc., are calling for her release.