World Israeli police attacks Palestinian mourners at Al Jazeera journalist’s… Devesh Kumar May 14, 2022