Top UN court says Israel’s presence in occupied Palestinian territories illegal | WION News

This post was originally published on WION.