Osama's Hideouts: History Channel CGI
Al Massada (Lion's Den)
It is certain Bin Laden did build one camp near Jajhi Afghanistan, where only arab fighters were allowed. It was known as Al Massada or The Lion’s Den….a series of barrack, ammunition, stores, firing ranges, makeshift first-aid clinic, communication point and so forth.
![]()
Related: Tora Bora Caves
