IslāmDīn presents a new video message from Amīr Ḥamzah of the North-Western Sector of the United Wilāyah of Kabrada, Balkaria, and Karachay of the Caucasus Emirate: “On Recent Developments”

________

Source: http://www.shamikh1.info/vb/showthread.php?t=135712