The Meaning Of Life – INSPIRATIONAL!

This is stunning by Official Muslim Word. Listen to the deep message behind the words. Why are we here? How did we get here? Where will we go after we have lived? SubhanAllah, so powerful and moving!