Mohannad Najjar

Mohannad Najjar

My interests do not define me, however, the list is.. Web Development | Philosophy | Politics | Translations | Telling the idiots that they are idiots.

تابِع
6 متابِعون
| 7 متابَعون