News

Delaying a resolution by engaging in deadlocked debate about which comes first, peace or democracy, doesn't get us anywhere. We need both, together. That should be our new year resolution for 2062.