Lauryn Hill Checks Into Federal Prison On Tax Evasion Charges

Music star Lauryn Hill has checked into a federal prison in Connecticut to begin serving a three-month sentence on tax evasion charges.
Real Time Analytics