The special relationship between the U.S. and Britain apparently requires a very special U.S. embassy in London. The new one, opening next month, cost more than $1 billion. Charlie D'Agata takes a look.
The Informant is your news website. We provide you with the latest breaking news and videos straight from best news services, all this news belong to their respective owners this site just bring you news information using rss services. all opinions belong to news services who made it