Robert Kennedy faces down Dem attacks