Top UN court demands Israel halt military operations in Rafah

Responsive image
source