Israeli police raided the al-Aqsa mosque in Jerusalem for the second time in two straight nights on Wednesday, with Palestinians who were worshipping barricading themselves inside and Israeli authorities removing dozens of them by force. For the full article, click...