You've probably seen it already, but if not, take a few minutes (11 actually) and watch and listen.
Video and website HERE.
I can't verify much, but it all hangs together with what we have seen and heard over the past few days.
Draw your own conclusions.
H/T Free North Carolina