pull down to refresh

I was wrong about where he lives. He lives in the US, but was in Venezuela on some visit sponsored by a socialist organization. This morning I see he is leaving Caracas on the last flight to Panama City. All flights are cancelled now I think. Here is his youtube channel:
Here is more about him: https://dimitrilascaris.org/about/
He is a Canadian citizen.
this territory is moderated