The Group of Seven (G7) leading industrialized countries says it is “alarmed” by the rollback of reforms in Ukraine after the Constitutional Court stripped the country’s anti-corruption agency of some of its critical powers. …read more
Source:: Radio Free Europe / Radio Liberty