List of countries where same-sex marriage is illegal but the majority of people support same-sex marriage:
Switzerland
Andorra
Liechtenstein
Czechia
Chile
Cuba
Slovenia
Thailand
Italy
Cambodia
Israel
Japan
Mexico
Technologist & Human Rights Activist