Ukraine’s ambassador to the US just told us that a Russian platoon from the 74th Motorized Brigade has surrendered to Ukraine’s forces. She says that the Russian troops apparently had been unaware they were being sent to kill Ukrainians. No confirmation yet from Russia’s military

Show Comments ()

SUBSCRIBE TO VOICES4AMERICA #IMWITHHER

Follow Us On

Trending

On Social