Yep. Castro should have been arrested for aiding and abetting criminal activity against the United States. Lock him up.
Violation of 8 U.S. Code 1324.