Where In The World Was Bin Laden?
For the last ten years, the United States believed Bin Laden was in a system of caves. Turns out he was in a mansion three blocks from a police station. Which raises a pertinent question: Where else was he over the last decade? Use the image overlay tool to add your take.
-
1.
-
2.
-
3.
-
4.
-
5.
-
6.
-
7.
-
8.