Watch: Lord Christopher Monckton decimates the case for man-made climate fears in speech to skeptic forum in Scotland


By: - Climate DepotNovember 3, 2021 6:17 AM