Bin Laden and his deputy , Ayman al-Zawahiri , are believed to be hiding in the border area between Afghanistan and Pakistan .