Juan Carlos Herrera-Zapata, a 26-year-old Honduran immigrant, knew he was gay from the time he was a little boy. Shunned by …

source