Russia has come under MSM fire for quitting a dysfunctional war crimes NGO – the International Humanitarian Fact-Finding Commission – which the US, China and France never joined to begin with, a detail that eludes attention. … Read More >Russia roasted by MSM for leaving moribund Geneva war crimes body… which 3 of 4 other UN Security Council members NEVER joined