diplopundit.net
Where “observing” also means “interferring” foreign election observers under threat of criminal sanctions
The Organization of Security and Cooperation in Europe (OSCE) is the world’s largest regional security organization with 56 participating states from Europe, Central Asia and North America. T…