Lupe Fiasco Addresses Islamic Controversies in the Media

September 9, 2010. It’s the 29th day of Ramadan. The sky turns a rustic orange as the sun sets over the horizon in Chicago, Illinois making way for the new moon that will indicate the ending of the Islamic holy …