Secrets and Lies

"Secrets and Lies" is the twentyfirst episode of the first season of Stargate Horizon.