Earlier this week, some bullshit watch dog website posted tax returns for the Yele Haiti foundation, claiming that the charitable organization had personally “enriched” the singer and citing payments for a New York recording studio co-owned by Jean and the former Fugees leader’s partnership in a [...]