ten_commandments_large_web.jpg
A new sense of morality is on the social and cultural landscape today. Premarital sex, cheating on exams, attending church, abortion and dozens of others have gradually disappeared and a new set of moral values has filled the vacuum left.

The new morality has more to do with politics than morals. The terminology in this new morality covers words such as: sexism, homophobia,... Read More