Bringing the World Together Against Forced Organ Harvesting and Human Rights Abuses in China (2)

NTDTV
Published on Dec 4, 2025
Doctors Against Forced Organ Harvesting (DAFOH), a nonprofit medical organization, will commemorate the anniversaries of the Genocide Convention and the Universal Declaration of Human Rights...

Category

Share Video

  • 560 x 315
  • 640 x 360
  • 853 x 480
  • 1280 x 720

Add to

Flag Video

Rate video

Rate video

Up next
Autoplay