Khaled Meshaal is widely viewed as Hamas ' overall leader , since Israel assassinated two other top Hamas figures earlier this year .