on December 6, 2023 in World News IMF Boss Says Governments Need to Impose Global Carbon Tax on Citizens to Punish Them for Using Energy click here for more