Putin/Russia is the most demonized world leader/country in contemporary history. The West hates Putin/Russia…September 21, 2022November 21, 2022Russian_VillageMaybe time to ask, “Why?” WtR