Tag: osama bin laden

  • United States Gives up on Due Process – Osama Bin Laden Executed

    The United States justice system believes in the concept of Due process, except when it comes to their political enemies it seems. On Sunday, US Special forces engaged the stronghold of al queada leader Osama Bin Laden. Officials have indicated that he received a gunshot directly to the head, rendering him dead in a significantly…