Inside the Desperate Town Where Desperation Cost Residents Their Limbs

In the early 1960s, insurance investigators descending upon Vernon, Florida found themselves confronted with a phenomenon…