REPORT: According These Scientists Obama Is Officially a Parasite
President Barack Obama is a parasite, officially. The study about the new parasite was recently published in the Journal of Parasitology. A parasite that lives in turtles’ blood has been...