UK's International Ambassador for Human Rights Rita French raised concerns with reported human rights violations in Georgia and Cameroon. Continue reading...