Xinhua News | UN court orders Israel to allow unhindered aid to Gaza

entertainment 2027℃
Xinhua News | UN court orders Israel to allow unhindered aid to Gaza - Lujuba 0:35
Tags: