Russia willing to build Colombian satellite

by Ashley Hamer November 18, 2009