YouTube video

Al Jazeera: Israel withholds millions of dollars of tax revenues from Palestinians while accelerating settlement construction