Libertarian Party nominates gay candidate for 2024 president