Rigid political ideology certainly does make for strange bedfellows.
The US joined with such stalwart nations as Cameroon, China, Cuba, , Pakistan, the Russian Federation, Senegal, Sudan, and Zimbabwe
to support a resolution by our good bud Iran. to deny UN observer status to two gay rights groups.
Nearly 3000 Non Governmental Organizations (NGO) have that status, which simply allows the NGOs to have access to UN proceedings and a presences at UN conferences
US Supports Iran's Anti-Gay Vote in UN
Or maybe its just all part of Bush's visionary thinking to have Condi cozy up to Iran Pres Ahmadinejad and compare notes on those "evil-doer" gays and lesbians before she seduces him into shutting down his nuke program.