Pro-Palestinian supporters gathered in cities in Europe, Africa and the Americas to demand an end to the conflict, which has killed nearly 42,000 people in ... Read more