A Desperate Kiev Bans Religious Freedom, Demands Ethnic Cleansing
As Russia delivers devastating attacks on Ukraine’s vital infrastructure and energy supplies, the government, presumably on orders from the West, is still refusing to negotiate and insists it will fight to the last man. NATO officials continue to bluster that “we will stay by your side until vic