ISLAMABAD: An American construction worker detained in Pakistan while on a solo mission to kill Osama bin Laden claimed on Wednesday that he was obeying an order from God to avenge the 9/11 attacks, said Pakistani security officials.
Comments
You need to be a member of CKA and be logged into the site, to comment on news.