Osama bin Laden, killed by US Navy SEALs, was not so hidden in Pakistan. The fugitive’s conspicuously large home in Abbottabad, a resort town that’s also home to many retired Pakistani military, is an embarrassment for the US ally, recipient of more than billions in US security-related aid since 2002. Pakistan, a nuclear power, controls a key supply route into Afghanistan, but the security...