Colombian police clash with tribe occupying army post
Permalink

Colombian police clash with tribe occupying army post

Police in Colombia have driven members of an indigenous group from a strategic mountain top…

Continue Reading →