That clearly looks like Margaret Trudeau so obviously that must be her son
If Pierre Trudeau first became PM in 1980 then the chances of one of his family members meeting Castro would have been less likelyHis point is that your thread title is wrong. The baby is apparently not the Canadian PM, but his brother.
So then Its obviously Michelhttp://gizmodo.com/no-thats-not-fidel-castro-holding-justin-trudeau-as-a-1789401371
It's apparently 1976 and not 1980