Articles containing the tag ‘Libya
    By R On Saturday, August 23rd, 2014

    Football stadium in Libya hosts public execution

    A video has emerged of an Egyptian man being publicly executed in a football stadium by an extremist Islam group in the Libyan city of Derna on 19 August. The group, The Shura Council of Islamic Youth, have all... Read more »