A new book reveals Donald Trump’s uncharacteristically tender pet name for his youngest son Barron, 20.

Read more at ok_magazine_uk