300 protesters throw rocks and eggs at LA police

Los Angeles police say 22 people have been arrested during a second night of protests over an officer's fatal shooting of a Guatemalan immigrant wielding a knife.

Officer Karen Rayner said the 22 were arrested last night, mainly for failure to disperse.

About 300 protesters set fires and pelted the Rampart police station in the Westlake neighbourhood with eggs, rocks and bottles.

Rayner says a citywide tactical alert was called to free up more officers to respond to the area.

At one point, Rayner says officers fired at least two volleys of nonlethal foam projectiles at demonstrators.