I think the phrasings of "moral facts" is very hard to pin down when you are just saying "do you think there are moral facts". Almost everyone in the world will agree that there are good things and bad things, but more importantly, everyone will agree that that depends on the person, the culture, and the situation. Consider the core parts of human societies. We all work together, we all operate on similar rules, and we all have our base desires and needs. These base things come together to create a framework that is nearly always there, that can be called "moral fact" in that it is a core part of all human society, and is what is best for everyone if you act that way. However, that doesn't mean they are objective facts. Consider for the average person in the US. A moral fact is that you should stand up against your government, your peers, and everything/everyone else. Compete, argue, fight, stand up for yourself, speak your mind. Those are moral goods. Consider the average person in China. The opposite is true. Simplifying to a large degree there, but that's an example of culture chaning things. In the US, it is far better to not listen to superiors if you think you are right. We praise and value it. In China, the same doesn't apply (or so I've heard). Consider the eating of cows. Most in the US consider that moral and fine. In India, however, it is a moral wrong. Some things. Murder, rape, stealing, and so on, have and will be universally immoral through all modern societies. (Stealing the last strong of those, as there may be cultures that have no concept of possession). Does that mean they are objectively wrong? No. They aren't objectively wrong. However, you aren't going to find an instant, in any place, that any human being interested in being part of a strong, healthy, and decent society, will tell you that such things are good. It's in our interests, in societies interest, to keep those things from happening. Hence. Moral "truth" is born.