Russia and Georgia, two countries with recent legislative and executive branch elections, are at war.
[Comments are closed.]