THE GUERRILLA ANGEL REPORT — Trans man Evon Young, missing since January 1st, is now believed murdered, buried somewhere in a landfill. Police in Milwaukee, Wisconsin have arrested five people in connection with his death. According to an admission by… Read More ›