OutCaster Sarah reflects on the life of Larry Kramer, a towering and controversial figure in AIDS activism, who died on May 27, 2020.