Africa rotations