World Geography Foucault experiment is proof of which one of the following A) Revolution of Earth B) Rotation of Earth C) Rotation of Moon D) Revolution of Moon Detailed Solution: No Details Prev Next