A federal judge ruled Tuesday that the perjury trial of an elderly ex-CIA agent can continue although defense claims that prosecutors let a covert Cuban intelligence agent testify while delaying divulging his true identity were valid.

The politically charged case against Luis Posada Carriles, 83, ground to a halt Feb. 10, when the defense moved for a mistrial – its fifth such request in five weeks. U.S. District Judge Kathleen Cardone then delayed the proceedings for 11 days, saying she needed time to fully consider the motion.