This is low-down, dirty politics: Rivera