Muhammad Hafiz is the unique given name. Hafiz is the calling name ;)
I'm a YOUTH that loves to go here and there beyond the limits, make me smile all the day, make me jump non-stop and also make friends no matter where I am....
So, if you... (more)
This is a space for Muhammad to share inspiration, information, and opportunities for involvement with global impact.