Reports of 26 Egyptian police officers being executed and their vehicles bombed is a recent […]