Osama bin Laden–Found! Posted on March 30, 2010 by The DromomaniacMarch 31, 2010 Who knew he would be selling slacks in Colombia? What a disguise!
But of course he’s residing that southern continent. Don’t all despots flee to South America. He’s probably living it up with Hitler and Dr. Mengele.
There is a movie about an Afghan girl named Osama: