Protesters Storm Abkhazia’s Parliament, Demand Leader’s Resignation

Protesters stormed the parliament of Abkhazia, a Russian-backed breakaway region in Georgia, on Friday, demanding the resignation of its leader over a controversial investment agreement with Moscow. The region’s self-proclaimed president firmly rejected calls to step down or flee, stating that discussions with opposition representatives were underway. Russia expressed concern over the unfolding “crisis situation” … Read more