Advertisement On Monday the Japanese government lodged an appeal against a lower court ruling that found forced sterilizations of disabled peo…
Social Plugin