New $1 Billion Embassy in London Called ‘Ridiculous’ Waste of Taxpayer Money
indoor Caribbean islands etc…
foxnews.com