I don't have any special way of verifying this, but if true it's very sad. Tecshare and I had some disagreements, but he was definitely a good person, and we were able to have a constructive relationship despite our disagreements. His feedback influenced a lot of the adjustments to the trust system over the years, for example.
One recent thing which is maybe not widely-known was that in order to help Elwar escape Thailand, TECSHARE was posting false information about Elwar's activities in order to hopefully lead Thai officials on the wrong track. He did what he could to help someone in need!
Rest in peace.