News

Libby Huffer, 45, said she was branded "lizard breath" and "toad" by playground bullies during decades of abuse over her condition. Libby has Neurofibromatosis, a genetic neurological disorder ...