A Chinese Dam Slowed Earth's Rotation | Moment of Inertia - Class 11 | Science Insights | Embibe