Vaginal mesh implants: The woman awarded a $57m payout

Ella Ebaugh was awarded a $57m payout after a mesh implant left her disabled.

Source