A Call to all Khuddam – A Pledge to Raise Islam’s Flag Aloft in the World The Review of ReligionsSource