Alfie Quinn on Intel HubRecent reports indicate a mobilization of Russian forces and increased fortifications south of Myrnohrad in the Donbas region. According to satellite imagery from the past week, we’ve seen a 60% incre