Latest david cay johnston

Cnhi Network

Trump paid $38 million in income taxes in 2005, the White House says

WASHINGTON - President Donald Trump paid $38 million in federal taxes in 2005 on income of $153 million ... Read more