An ocean current is a continuous, directed movement of sea water generated by a number of forces acting upon the water, including wind, the Coriolis effect, breaking waves, cabbeling, and temperature and salinity differences.
True, most people live along the Nile river
It should be true as exactly 7.52% is arable land which rounds up to 8%