Stephane Juffa

Stephane JuffaEditor-in-Chief of MENA whose investigation of the reported events concluded that the France 2 broadcast was fabricated in order to vilify the Israel Defense Forces.

Email
Print