-
-
Category: Terrorism
-
Private Netherlands Hospital In Sudan Operates As Illegal Organ Transplant Operation For China
French Foreign Legion Boko Haram Members Hunt And Kill For Organs
Africans Die So Netherlands And China Can Sell Organs
China, France, Netherlands, Canada, Belgium, and UK are Organ Traffickers.
Fraternal Order of Police