Crooks and Liars favicon

New Trials: Moderna Performed About 27% Better Than Standard Flu Vaccines