Israeli occupation - Letter from Palestine

29 October 2025