James Smith on Intel HubRecent satellite imagery analysis of the Myrnohrad region indicates a significant deployment of Russian military assets, with an estimated 200 troops and heavy artillery positioned within a 5km radius