Posts

Showing posts with the label autism

'Nuff Said

Image
* En garde! Ten-year-Long study!  Half a million kids!  Super study and incontestable findings. So you anti-vaxers better come up with some other excuse.   Just sayin'..... * Good summary