Three-judge panel hears Ramsey’s case