
Police station stormed in Egypt as outrage over Gaza blockade reaches boiling point
On the night of 25 July 2025, a group of young Egyptians launched a bold attack that shook Egypt’s political order. Calling themselves “Iron 17,” they stormed the State Security headquarters at the Ma’asara police station in Helwan, detaining several …