K.MarieMay 23, 20232 min readPutin Defectors Say They've Seized Belgorod Towns, Vow to 'Liberate Russia'
K.MarieMay 21, 20232 min readDrone Technology in Conflict Zones: How Drones Facilitated the Surrender of a Russian Soldier
K.MarieMay 20, 20235 min readThe Showdown | Estonia Stares Down Russia & Tells The World, “I told you so”.