Davos

Davos
Davos is a town and ski resort in the Swiss Alps, which is known for hosting the World Economic Forum Annual Meeting. The meeting gathers business giants and political elites to discuss important economic programs.

RT asks

Who has come out worst from the Skripal poisoning fallout?