Owner of one of the larger terf youtube channels is dead. Imagine spending your last days posting hate.