Progress is impossible without change, and those who cannot change their minds cannot change anything.
Ali Darweesh
Ali is an executive manager whose passion and obsession with photography, blogging, tech and the web keeps him busy whenever there is time to spare.