Twenty ISIS fighters are shot dead at point blank range as Libyan army declare victory in Benghazi
The war on ISIS has gotten a whole lot more gruesome in recent days as new footage has appeared online showing 20 people believed to be ISIL devoted fighters in orange jumpsuits being executed at …