What is the cause of gravity?
A friend of mine MUSAB said that two bodies attract each other because the electrons and protons of both their atoms attract each other, however, I don't think this is the case, I have heard from some where else that it is due to distortion in space time created by a mass and geodesics are formed and they bend towards the center of the mass due to which every other body which comes in its gravitational field tends to move towards its center and all that stuff I have studied in detail. So who is right? If he is wrong, then please also specify where is he wrong, I think that individual atoms can not attract each other because of charge because an atom, as a whole, is a neutral particle.
Thanks in advance.