hicham maged’s blog Hicham maged's official blog which renders his perspective for our life. blog.hichamaged.net/