Leonid Kharchenko

Who Shot Down Malaysia’s MH17? Russia & Ukraine Face Off In The UN Court

The International Court of Justice (ICJ), the highest court of the United Nations has recently set to host a legal…

1 year ago