Hundreds of Palestinians were injured as Israeli police stormed the Al-Aqsa mosque in Jerusalem. The latest clashes come as Palestinians protest court-ordered evictions in the east Jerusalem neighborhood of Sheikh Jarrah. The World’s Marco Werman spoke to independent Palestinian American analyst Omar Baddar about the significance of these latest developments.