Sarah McBride, primera senadora trans en EEUU

En las elecciones de EE. UU., Sarah McBride hizo historia este martes al convertirse en la primera senadora estatal abiertamente transgénero de la historia del país, tras lograr un escaño en la Cámara Alta del estado de Delaware.

Conocida activista por los derechos de la comunidad LGTB+, la política de 30 años ha hecho historia al ser elegida para el Senado del Estado de Delaware. Aunque otras personas transgénero ya han ocupado cargos en los gobiernos estatales y en total más de 500 candidatos LGTB+ compiten en estas elecciones en diferentes niveles, esta es la primera vez que se elige a una mujer trans como funcionaria del más alto rango en un cargo en un Senado estatal estadounidense.

“Lo logramos. Ganamos las elecciones generales. Gracias, gracias, gracias”, escribía McBride en su cuenta de Twitter tras conocer su victoria.

“Espero que esta noche le demuestre a los niños LGBTQ que nuestra democracia también es lo suficientemente grande para ellos”, compartió con un grupo de seguidores la noche del martes, antes de que se conocieran los resultados.

Distintos grupos y organizaciones por la diversidad sexual celebraron el triunfo de McBride: “Estamos muy orgullosos de ti”, tuiteó la organización por los derechos civiles de las personas LGTB+ Human Rights Campaign. “Los candidatos LGBTQ han hecho historia en esta elección. La victoria de Sarah es un testimonio poderoso de la creciente influencia de los líderes transgénero en nuestra política y da esperanza a innumerables personas trans que miran hacia un futuro mejor”, afirmó Annise Parker exalcaldesa de Houston y directora de la organización Victory Fund, quien se unió a las felicitaciones.

 

 

admin
Administrador GayPeruhttps://gayperu.pe
Director y administrador del portal GAYPERU.COM

Últimos artículos

Artículos relacionados

// -----------------------------------------------------------------------------// Código JavaScript para integrar usuario de WordPress con chat de Supabase // Colocar este código en el footer de WordPress antes del chat(function() { // 1. Función para obtener datos del usuario de WordPress function getWordPressUserData() { // WordPress debe proporcionar estos datos vía PHP if (typeof wpUserData !== 'undefined' && wpUserData.isLoggedIn) { return { isLoggedIn: true, userId: wpUserData.userId, username: wpUserData.username, email: wpUserData.email, displayName: wpUserData.displayName }; } return { isLoggedIn: false }; }// 2. Función para inicializar el chat con datos del usuario function initializeChatWithUser() { const userData = getWordPressUserData(); if (userData.isLoggedIn) { console.log('Usuario WordPress detectado:', userData.username); // Guardar datos del usuario para el chat localStorage.setItem('chatUser', JSON.stringify({ id: userData.userId, username: userData.username, email: userData.email, displayName: userData.displayName, source: 'wordpress' }));// Disparar evento personalizado para que el chat sepa que hay usuario window.dispatchEvent(new CustomEvent('wordpressUserReady', { detail: userData })); } else { console.log('No hay usuario logueado en WordPress'); localStorage.removeItem('chatUser'); // Opcional: redirigir a login o mostrar mensaje showLoginPrompt(); } }// 3. Función para mostrar prompt de login si no hay usuario function showLoginPrompt() { // Puedes personalizar este mensaje const loginDiv = document.createElement('div'); loginDiv.innerHTML = `

Para usar el chat necesitas estar logueado

Iniciar Sesión
`; // Insertar antes del chat (ajusta el selector según tu HTML) const chatContainer = document.querySelector('#chat-container') || document.querySelector('.chat-container'); if (chatContainer) { chatContainer.parentNode.insertBefore(loginDiv, chatContainer); } }// 4. Función para obtener historial del usuario desde Supabase function loadUserChatHistory() { const userData = JSON.parse(localStorage.getItem('chatUser') || '{}'); if (userData.id) { // Este evento lo debe escuchar tu chat para cargar el historial window.dispatchEvent(new CustomEvent('loadChatHistory', { detail: { userId: userData.id, username: userData.username } })); } }// 5. Inicializar cuando la página esté lista if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initializeChatWithUser); } else { initializeChatWithUser(); }// 6. Cargar historial después de inicializar usuario setTimeout(loadUserChatHistory, 1000);})();