ALI AlSaleh

A philosopher , an Intelectual , an IT specialist , a columnist and an entrepreneur.