We've learned since Osama bin Laden's death on Sunday night that he had lived in Abbottabad, Pakistan, about an hour north of Islamabad, for years.

Though it's been considered shocking that was the case, ABC's This Week host and former CNN reporter Christiane Amanpour said that bin Laden was staying "in a villa" in Pakistan back in October of 2008, on Bill Maher's Real Time program on HBO. Check it out:

YouTube video