DESCRIPTION
Seems like a horrible mistake but we'll go with it. Christopher Delgado (arrested and charged with running a $300+ million dollar ponzi scheme) was investigated by us for months. That video is now out.
Subsequently Channel 9 released an exclusive interview with Christopher, which I wanted to react to. Will he take accountability for his actions? Will he apologize? Let's find out.