Support Us
Japan apologizes for forcing lepers to live in isolation decades after cures were available and agrees to pay $15 million to plaintiffs who successfully challenged laws that isolated them.