by Joseph P. Farrell, Giza Death Star: There was grizzly news this past week concerning those human trafficking networks we’ve all heard of; according to the following article shared by S.D. and T.M., Pakistani police busted an organ harvesting ring after a missing teenaged boy was traced to an organ harvesting ring: While the article […]
Source