Abuse of Brain-Injured Americans Reveals Scandal

Abuse of Brain-Injured Americans Reveals Scandal

Google Earth via Bloomberg

The Florida Institute for Neurologic Rehabilitation is seen in this screenshot taken on July 20, 2012 from Google Earth. The 25-building compound is located on Vandolah Road in Wauchula, Florida.