RFK Senate Confirmation: a David vs Goliath Battle Expected