10 months agoThe Left Demands Millions of Human Sacrifices to Appease the Gods of Climate Change?JUST A HOMELESS MAN