Hundreds of Palestinians were arrested when Israeli forces raided the Al-Aqsa Mosque in Jerusalem early Wednesday. It comes amid escalating violence in the region. Imtiaz Tyab reports.
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.