Idiocracy Schmidiocracy: Scientists Discover Immune Cell That Kills Cancer

from RT America

This one goes out to all you snarky jerks who say society is only getting dumber. Follow The Resident at

#QuestionMore #RTAmerica

Get exclusive content and watch full episodes now by downloading the Portable.TV app:

Like us on Facebook
Follow us on Twitter