Libyan security forces have arrested an ISIS leader in the north-eastern Libyan city of Benghazi – who just so happens to be a Mossad agent.
Read More »Libyan security forces have arrested an ISIS leader in the north-eastern Libyan city of Benghazi – who just so happens to be a Mossad agent.
Read More »