Archer Lodge, NC Russian Escorts