Amro Ali

Ali is a sociologist based in Alexandria, Egypt.

More from TIME
More From TIME