TV Show on Egypt’s Anti-terrorism Strategy, Role of Russia and Islamic World Group by Ahmed Moustafa

    Ahmed Moustafa shared his views on the Egyptian National Channel "Nile TV International" in an English-language show called "Windows" on Egypt's expected antiterrorism strategy, as well as the role of our think tank "Group of Strategic Vision Russia and Islamic World" in this regard, in addition to the role of Russia with Islamic world in putting an end to the humanitarian suffering wrought by terrorism.