Nice find. This is from cosa nostra news. Anybody know if this article has any validity to it? https://www.cosanostranews.com/?m=1


Cut the head off.. The tail dies.