Tag Osama bin Laden

Six Years Since 9/11

…so can someone please give me a good reason why the pigfucker behind it still hasn’t been caught?