On NBC’s Today Show, Robert De Niro just broke his trance and started talking sense about vaccines. He refused to back down and knuckle under. Watch the …

Autism Chat