Protests spread over Islam film

Protests against an anti-Islam film set fire to buildings in Pakistan, sparked violence outside a US military base in Afghanistan and an attempt to storm the US Embassy in Indonesia.

The attacks were the latest in a week-long wave of violence sparked by the low-budget film, which portrays Islam's Prophet Mohammed as a fraud, a womaniser and a child molester. Many of the protests have targeted US diplomatic posts throughout the Muslim world, including one that killed the US ambassador to Libya, forcing Washington to ramp up security in select countries.

Protesters have directed their anger at the US government even though the film was privately produced and American officials have criticised it for intentionally offending Muslims.

Several hundred demonstrators in Pakistan's north-west clashed with police after setting fire to a press club and a government building. They apparently attacked the press club in Khyber Pakhtunkhwa province's Upper Dir district because they were angry their rally was not getting more coverage.

Police charged the crowd, beating protesters back with batons, the demonstrators then attacked the office of a senior government official and surrounded a local police station. One protester died when police and demonstrators exchanged fire and several others were wounded.

The violence came a day after hundreds of protesters clashed with police when they tried to storm the US Consulate in the southern city of Karachi. One protester was killed and over a dozen were wounded. Pakistanis have also held many peaceful protests against the film.

In neighbouring Afghanistan, hundreds of people burned cars and threw stones at a US military base in the capital, Kabul. Many in the crowd shouted "Death to America!" and "Death to those people who have made a film and insulted our prophet." Police officers shot into the air to hold back about crowd of about 800 protesters and to prevent them from pushing toward government buildings downtown.

Later protests broke out in other areas of Kabul, including the main road into the city, where demonstrators burned shipping containers and tires. The Afghan government has blocked video-sharing website YouTube to prevent viewing of a clip of the anti-Muslim film.

In Jakarta, hundreds of Indonesians angered over the film clashed with police outside the US Embassy, hurling rocks and firebombs and setting tyres alight, marking the first violence seen in the world's most populous Muslim country since international outrage over the film exploded last week. At least 10 police were rushed to the hospital after being pelted with rocks and attacked with bamboo sticks.

Demonstrations were also held in the Indonesian cities of Medan and Bandung. Over the weekend in the central Java town of Solo, protesters stormed KFC and McDonald's restaurants, forcing them to close.