Libya’s ‘Desert Lion’ Omar Mukhtar lives on in memory 89 years after death
Libya’s iconic resistance leader Omar Mukhtar (1862-1931), who spent the last 20 years of his life fighting the…
...promoting Islam...Uniting Muslims
Libya’s iconic resistance leader Omar Mukhtar (1862-1931), who spent the last 20 years of his life fighting the…