Katherine cabbie injured in rock throwing incident