Finnish TV7 about the latest constraints Iran is facing in its attempt to implant itself militarily and economically in Syria.
Dr. Ely Karmon participated in a panel at the Finnish TV7 about the latest constraints Iran is facing in its attempt to implant itself militarily and economically in Syria.