BEIRUT — Thousands rallied across the Arab and Muslim world on Wednesday (Oct 18) to protest the deaths of hundreds of people in a strike on a Gaza hospital that they blame on Israel, despite its denials.
BEIRUT — Thousands rallied across the Arab and Muslim world on Wednesday (Oct 18) to protest the deaths of hundreds of people in a strike on a Gaza hospital that they blame on Israel, despite its denials.