Source: nytimes.com

De Niro pays off $6.4m tax debt

American movie star Robert DeNiro, who is investing in a million dollar project in Barbuda, has reportedly paid off the millions he owes the US government in t...