Russia emerges as the real winner of Georgia’s disputed election

A delegation of parliamentarians from France, Germany, Poland, Sweden, Finland, and the Baltic states arrived in Tbilisi on…

Continue Reading