Tareq Baconi

Tareq Baconi

Tareq Baconi is a historian specializing in Hamas.

ALL VIDEOS