(mirror) The Dumbest Arguments About Russia's War on Ukraine --- Pedorussia Today