leaders react

Does Canadian PM Justin Trudeau Envy Fidel Castro? | We the Internet TV

After Fidel Castro died in Havana, sympathy poured in from left-wing leaders worldwide. But was it sympathy for the devil?…

4 év ago