Gravity theory that explains it all in a short simple way
Rafael Habryka (Fri,) studied this question.