Faisal Al-Mansoori on Intel HubIn light of recently reported troop movements, particularly the build-up of Russian forces south of Myrnohrad in Donbas, one must scrutinize the prevailing narratives that depict these developments pu