In the sentence "I expect his end is likely to come at the hands of his own people", I cannot understand what the author tries to say. I have a serious problem with the below expression:
... to come at the hands of ...
Would you please tell me what does it mean means?
Thanks