Hundreds of people took to the streets of downtown Asheville Sunday, May 2, in support of transgender youth and in opposition to recent legislation that could deny transgender youth their right to healthcare or make it illegal to express their gender identities in certain environments. (Photo Credit: WLOS Staff)