The Himachal Pradesh government has questioned the manner in which a recent operation was conducted by the Delhi Police within the state, alleging that mandatory legal procedures and inter-state...
senescence
DEFINITION
noun
1. the state of being old : the process of becoming old;
2. the growth phase in a plant or plant part (as a leaf) from full maturity to death.