World leaders will try to save Planet Earth in Charlevoix

Peter_Black_head shot USEa.jpg

If an invading alien force arrived this week in Karachi, Khartoum, Kiev, Kansas City or Kamloops, and its commander demanded of the quaking townspeople, “Take me to your leader,” what would the townspeople say?