A scientific find

Analysis of satellite images and other factors have helped researchers pinpoint where Osama bin Laden might be hiding in Pakistan after escaping Afghanistan in 2001.

Source: UCLA
Aaron Atencio / Globe Staff