Justin Trudeau Castro allegedly scared right wing and populism is spreading