This is a scheduled post planned to be published at 1367258335000 at 1367258335000


Who decides what morality is?

••••
Who decides what morality is? ••••
1367258335000 at 1367258335000