fbpx

A migration agreement has been signed by Georgia and Germany. What does it mean?