Hundreds of protesters stormed the parliament of Georgia’s Russian-backed breakaway region of Abkhazia on Friday in an ...
Protests broke out in Spain as residents are calling for their leaders to step down after their response to the deadly ...