Spider & the Fly

Spider

Entire Population of Portland, Maine Wiped Out for Their Organs – How’s that for clickbait? Now that we have your attention, you should know that forced organ harvesting wipes out 70,000 human beings a year in Red China. That’s right – 70,000 people killed for their organs every 12 months, the equivalent of wiping out an entire Portland, Maine on an annual basis. [More]

Portland…?

Lemme ask Mr. Benny about this.