Alfie Evans on Intel HubRecent satellite imagery from the Donbas region indicates a significant mobilization of Russian troops near Myrnohrad, with an estimated increase of up to 1,500 personnel and at least 25 armored vehic