CBSN

Trump says America will pay for "great wall" ...