Israeli forces fire teargas at protestors

Published May 18, 2021 124 Views

Rumble Clashes broke out between Palestinian protesters and Israeli security forces in the Israeli-occupied West Bank town of Bethlehem during a general strike on Tuesday.

BREAKING: Rumble to Combine with NASDAQ listed CFVI