Define your generation here. Generation What
Mahmoud MM Riad

Mahmoud MM Riad is the director of RiadArchitecture.

Mahmoud MM Riad
Erasing History: Why demolishing the NDP building is a mistake
As I type this article, I can see the bulldozers start to tear apart the building which once paid host