sitting - adj. In this context, sitting means currently having a political office or job
remnant - n. the part of something that is left when the other parts are gone
concept - n. an idea of what something is or how it works
enormous - adj. very great in size or amount
singular - adj. better or greater than what is usual or normal
pathetic - adj. very bad, poor, weak, etc.
funeral - n. a ceremony held for a dead person
firing squad - n. a group of soldiers whose job is to shoot a prisoner who has been sentenced to death
prosperity - n. the state of being successful -- usually by making a lot of money