101 East

101 East

Japan's Disability Shame (2018x35)


:

Examining how the Tokyo 2020 Paralympic Games is shining light on Japan's mistreatment of people considered imperfect.

  • :
  • : 253
  • : 0
  • Al Jazeera
  • 22