64.6 F
San Diego
Sunday, November 24, 2024
Home Tags Omar bin Laden

Tag: Omar bin Laden

Omar Bin Laden, the youngest son of Osama bin Laden, mastermind of the 9/11 terror attacks. Source: Screenshot.

Bin Laden son feels ‘shame, horror’ towards father’s actions, wants to visit Israel

0
The son of Osama bin Laden, the slain leader of the Al-Qaeda terror group, reflected on the crimes of his father associated with the terror attacks on Sept. 11, 2001, and said he hopes...