A Moscow court ordered former U.S. Marine Paul Whelan remain in jail until Dec. 29 on espionage charges, the Interfax news agency reported on Thursday.