Colombia signs deal with Discovery Channel

by Miriam Wells February 9, 2012