
UK sanctions Georgian officials over human rights abuses
LONDON – Britain on Thursday sanctioned four Georgian officials, including the country’s first deputy minister of internal affairs Shalva Bedoidze, accusing them of serious human rights violations…
Read More
0