ICC’s Putin Arrest Warrant Based on State Dept-Funded Report That Debunked Itself

Jeremy Loffredo and Max Blumenthal exposes fabrications and contradictions in the US State Department-funded report … Continue reading ICC’s Putin Arrest Warrant Based on State Dept-Funded Report That Debunked Itself