per wiki:
“Weld co-chaired the Independent Task Force on North America under the Council on Foreign Relations, which studied the integration of the USA, Canada and Mexico.”
‘Nuff said.
They’re both a mistake. Dumb and Dumber.
Interestingly enough, Heidi Cruz was on that very same “Task Force”.
https://en.wikipedia.org/wiki/Independent_Task_Force_on_North_America#Task_Force_Members