Everyone is talking about viruses. But are they really the enemy they are always portrayed as? Or are they not even necessary?

read more