What does algn ha sido destituido de su cargo mean?

algn ha sido destituido de su cargo - Spanish to English

sb. was taken off their post