fbpx

Appeasements Do Not Work!

Amid the resumed peace talks in Washington, David explains why the peace process is continuing on the road to failure. He also describes how it can succeed, outlining his ground-breaking peace plan – “Peace for Peace”.

Appeasements Do Not Work!2020-04-13T05:28:57+00:00