My thoughts exactly! I think Sean Penn has been on the CIA payroll ever since he made the Falcon and the Snowman movie.
If cartel buddies thought Penn ratted him out, Penn is going to have a big problem.