fbpx

Georgia v. Russia: European Court in Strasbourg holds final hearing on August 2008 war