Chris Salcedo: Americans deserve better than leftist propaganda