Hi. You may have seen a boost from Sunday going around containing allegations from a former contributor about financial mismanagement by the Tusky project.
The Tusky project has just posted a response from the project contributors, written by twelve of us working collaboratively. The post's quite long, and I apologize for that, but the allegations were detailed so our response also needed to be. You can read it here, if you want: