Abuse of Brain-Injured Americans Reveals Scandal
Cathy Kemper via Bloomberg
The grounds of The Florida Institute for Neurologic Rehabilitation (FINR) in Wauchula on April 27, 2010.
The grounds of The Florida Institute for Neurologic Rehabilitation (FINR) in Wauchula on April 27, 2010.