The Miami Herald has probably the most detailed expose on the overall case.
https://www.miamiherald.com/news/loc...220097825.html
His reported suicide has unleashed the conspiracy theorists. It doesn't make much sense and a LOT of powerful people are in the middle of this.