Striving for Perfection

There are many ways that humans can be oppressed; the means of oppression are threats to survival, poverty, threats to freedom and corruption and these threats in all societies are present, but as societies become more prosperous the risk of each threat changes. Continue reading