As expected, doubters question bin Laden death claim

(AFP)

Leave a Reply