Ukraine and Russia Face Off in Human Rights Court

Russia and Ukraine met once again in court Wednesday to present evidence in another case stemming from the annexation of Crimea.

Originally published at www.courthousenews.com on September 12, 2019.