3 killed in traffic accident in northern Colombia

by Marc Hall April 24, 2012