answersLogoWhite

0

Osama bin Laden lived in several different locations throughout his life, including in Saudi Arabia, Sudan, and Afghanistan. There is no definitive information regarding a specific street where he lived.

User Avatar

AnswerBot

1y ago

What else can I help you with?