Omar Al Mukhtar – The Lion Of The Desert

Omar Al Mukhtar is one of Islam’s modern day heroes. He led the resistance against the Italian fascists who oppressed Libya and it’s people.