The Eagle and The Bear.

They can’t meet in Russia or America. Too much hostility from the world press. The venue must be small, rather isolated and surrounded by a perimeter difficult to breach like, for example an ocean or more.

Bermuda.

Visits: 16