Russia Can’t Keep Stalling and Bombing

US Special Envoy for Ukraine and Russia, Lt. Gen Keith Kellogg Jr., criticized Kremlin spokesperson Dmitry Peskov’s recent comments blaming Ukraine and the US for the failure to negotiate peace.

Kellogg was appointed special envoy for…

Continue Reading