June 22 2019 11:59pm

Protesters in Georgia say ‘no’ to Russia

Protesters in the country of Georgia gathered Saturday to demonstrate against a visit by a Russian lawmaker to parliament, with many signs calling Russia an occupier state.

Responsive site?

Video Home