Israel National NewsGlobal NewsWill mounting casualties defeat Russian propaganda?Will mounting casualties defeat Russian propaganda?NATO says upwards of 40,000 Russian troops have been killed, wounded, or taken prisoner even as Russian media call it a 'humane operation.'Israel National News Mar 25, 2022, 10:15 AM (GMT+3)Ukraine WarVideo: MSNBC Found a mistake? Contact usGet the latest news in your mailbox