Home World At least 26 Palestinians killed after Israeli forces open fire near Gaza aid distribution center: Red Crescent