Daily Archives: October 22, 2022

Unprincipled

Definition: Someone lacking moral principles. Synonyms: Dishonest, corrupt, immoral, unscrupulous, devious, unethical, deceitful, underhand, dishonourable. Take your pick and apply it to any number of local and international political leaders. There is no shortage of...