Is Israeli “Independence Day” Whitewashing History and The Ethnic Cleansing Of Palestine?

PressTVUK Videos – Premiered May 10th, 2019 – Is Israeli “Independence Day” Whitewashing History and The Ethnic Cleansing Of Palestine?