State Dept sprung him is what I read. Corsi was on a tourist visa when he should have had a work permit of some sort. Maybe he refused to pay the “fees” for one !
You don’t need a work permit in this world. Open borders. Haven’t you heard?
He’s just doing the investigative journalism that the locals are unwilling to do.