Trump defends receiving $8m from foreign governments while president
Trump defends receiving $8m from foreign governments while president. Credit: Fox News