German Paralympic athlete Claudia Biene, Ellie, and Blysse At 60,000,000 souls, China’s “disabled” population surpasses that of many great nations. Until recently, despite the installation of wheelchair ramps, automatic doors, and other infrastructure upgrades mandated as part of the package to allow Beijing to host the Olympic games, along with the accompanying Paralympic games, actual [...]