Schreiber

Behind the scenes: Snipers, army at the airport, police on the streets PHOTO

The presidents of Russia and United States of America, Vladimir Putin and Joseph Biden, will hold their first bilateral meeting today at Villa La Grange in Geneva. The agenda of the Russian-American summit includes issues related to cooperation between the two countries.