Police Stop Islamic Work on Temple Mount in Jerusalem

From Police Stop Islamic Work on Temple Mount in Jerusalem: Police on Tuesday stopped Wakf Muslim trust officials from performing unauthorized construction work on the Temple Mount. Officers blocked workers … Read More