Lauryn Hill is legally paying the price for failing to pay her taxes.
Lauryn Hill has checked-in to federal prison located in Connecticut where she will begin her 3 month sentence for tax evasion.
The Federal Correctional Institution (FCI), where Hill will reside for the remainder of her time, is described as a “minimum security type facility” where she’ll be living in “barracks type” holdings.
This means Ms. Hill will not be solo in the joint. Ready or not, she can hide and will be among the rest of the FCI community.
Hill failed to pay Uncle Sam the $1.8 mil she owed from her earnings back in 2005 until 2007.
– John Weber (@JohnPaulWeber)