Sen. Ted Cruz, American Canadian, and London's Boris Johnson, British-American, have something in common, and it isn't Donald Trump's hair.
Robert W. Wood, Contributor, Forbes
Tue, 03/24/2015 - 12:10am
Sen. Ted Cruz, American Canadian, and London's Boris Johnson, British-American, have something in common, and it isn't Donald Trump's hair.