Highlights Al Mayadeen correspondent to occupied Palestine: The occupation forces are closing all roads leading to the town of Huwara in the West Bank. 21 May 2023 20:09