Tag: Mahmoud salem

November 19th

For many Egyptians, 19 November is a black stain on our history,…

Mahmoud Salem Mahmoud Salem

Waiting in the Queue…

We’ve been fighting for fifty years the same war, we can’t forget…

Mahmoud Salem Mahmoud Salem

Strategy

There are three schools utilised by the state facing strategic Political Violence,…

Mahmoud Salem Mahmoud Salem

Snippets from a fun society

On June 26th, four days before June 30th, I was driving home…

Mahmoud Salem Mahmoud Salem

Here to inform…

When the television was invented back in the early 20th century, many…

Mahmoud Salem Mahmoud Salem

For Mohamed Ibrahim, the clock is ticking for his removal…

In case you are not familiar with who Mohamed Ibrahim is, he…

Mahmoud Salem Mahmoud Salem

Our catastrophic voting system

Let's talk about voting, Mahmoud Salem writes

Mahmoud Salem Mahmoud Salem

State of play

Upon returning from a two-week trip abroad, the level of hatred towards…

Mahmoud Salem Mahmoud Salem

The murky waters of June 30, part 3:Old players and new games

As we move ahead as a nation with a new transition plan,…

Mahmoud Salem Mahmoud Salem

The murky waters of 30 June part 2: On revolutionary depression

The June 30 revolutionary alliance is made of very strange bedfellows and…

Mahmoud Salem Mahmoud Salem