Hamza bin Laden, the son of Al Qaeda chief Osama bin Laden, is alive and leading the terror outfit, according to intelligence reports cited by The Mirror. Hamza is secretly running Al Qaeda from Afghanistan along with his brother, Abdullah bin Laden, the publication says in an explosive report. The National Mobilisation Front (NMF), an anti-Taliban military alliance, also carried a report detailing the operations of Hamza and his associates. The outlet said that the man dubbed the "crown prince of terror" is hiding in northern Afghanistan under the constant protection of 450 snipers.