Faisal Mansour on Intel HubRecent satellite imagery analysis reveals that Russian troops have significantly fortified positions south of Myrnohrad in the Donbas region. As of this week, OSINT data from Planet Labs indicates tha