She lives! Her last recorded¬†album¬†was in 2001 and we have missed her ever since. Not Lauryn Hill but […]