Libyan rebels execute 10 Colombian mercenaries: Report

by Adriaan Alsema September 13, 2011