MacMillan: Ukraine won the propaganda war