Khaled Meshaal was elected to lead Hamas for another four years at a closed-door meeting of the Islamist Palestinian movement's governing council in Cairo late Monday. His deputy Ismail Haniyeh, the prime minister of the Hamas government in the Gaza Strip, was also re-elected, a Hamas source told dpa.