This satellite image provided by Planet Labs PBC shows Kerem Shalom crossing between Israel and Gaza, the biggest entry point for aid, in southern Israel, on June 7, 2024. The amount of aid reaching the U.N. and other groups inside Gaza plunged last month, hundreds of crates packed with food, medicines and other supplies piled up in a parking lot in southeast Gaza. The cargo idling at the Kerem Shalom crossing crystallized a problem that arose after Israel invaded the southern city of Rafah in early May: Sending more aid to Gaza does no good if it cannot be distributed. (Planet Labs PBC via AP)

News, Photo and Web Search