World Vaccine Failure

Source: The Durden Dispatch from Zerohedge.