CBSN

New U.S. embassy in London cost more than $1B...