1st May 2011, Osama bin Laden, was killed. Innalillahiwainnailaihiroji'un.
He may be called a terrorist, but only Allah s.w.t knows the hidden truth. And we as his fellow Muslim brothers and sisters, all we could do is, sedekah our prayers.
We do not know what's hidden between all these veils of conspiracy, especially when the media is so biased nowadays.