Egyptian ‘missionary’ tortured to death in Libya – human rig

Quick Reply