‘Putin might be winning the military battle but he has lost the moral one’March 6, 2022 06:00 AM | Gerard Escaich Folch"Do not blame Russia, this is Putin’s war," International Catalan Institute for Peace director warns