We told you Loon had converted to Islam a while back. Now Loon is on Al Jazeera English spreading the word of Islam something tough:
Brother Amir recently traveled to Mecca, Saudi Arabia, the holiest and most sacred site of the Islamic religion, to perform Umrah. He has since quit rapping and now is focusing on seeking knowledge and giving Da’wa. In an interview with Al Jazeera English, he stated that he could return back to rapping about Islam in the future.
Pop the top and see the video