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
by October Gallery
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