Palestinian Authority Chairman Mahmoud Abbas on Thursday criticized Hamas leader Khaled Meshal, who said last week during his visit to Gaza that the organization will never recognize Israel, and called for its destruction.