Search
Tech

Parasite Infection Linked to Road Rage

People who often fly off the handle at the slightest provocation may be infected with a parasite that may alter human behavior.

Published On 03/23/2016
6:00 PM EDT