A secret long concealed from Canadians has now emerged: Justin Trudeau and Danielle Smith are cousins. This revelation ...