As talk of peace negotiations appears and the Russia-Ukraine war rages on, recall the candlelight of Heroes Square, Budapest, Hungary, March 20, 2005. Now, as Christmastime 2022 arrives, is there hope for peace in the coming year?
As talk of peace negotiations appears and the Russia-Ukraine war rages on, recall the candlelight of Heroes Square, Budapest, Hungary, March 20, 2005. Now, as Christmastime 2022 arrives, is there hope for peace in the coming year?