Tag: Hamza

Osama Bin Laden’s Son Threatens Revenge for Father’s Assassination

The son of slain al-Qaeda leader, Osama bin Laden, has threatened revenge…

Farouk Mohammed Farouk Mohammed