Eyes Peeled



Armed police officers look out for trouble from the roof of Hotel Davos on the first day of the forum.

 
blog comments powered by Disqus