Protesters took to the streets in the Libyan city of Benghazi on Friday campaigning against what they claim is Turkish interference in the country. Subscribe to RT!

source