#public execution
A shocking video has revealed the public execution of an Egyptian at the hands of armed militants waving the black banner in a Libyan football stadium. The public execution occurred in the Libyan town of Derna, located along the Mediterranean Sea and controlled by the extremist Islamic Youth Shura Council. Militants of the Islamic Youth Shura Council, a radical group often linked to Al-Qaeda, posted the video of the Egyptian victim, Mohamed Ahmed Mohamed, being forced to kneel before being shot in…