Republican congressman Ken Buck announces abrupt retirement

" "