David NaylorAn honest statement from western leaders to Russia.Here’s what I’d like to hear western world leaders say clearly to the Russian people and it’s leaders:Apr 7, 20221Apr 7, 20221