Democrat Party leader Abhisit Vejjajiva Sunday posted a message on hisFacebook wall, issuing an apology for failing to defend democracy.