The Beirut area has seen three big explosions in the last week, killing a woman and injuring nearly 30 people.

The violence came as Lebanese troops were fighting Islamic fighters at the Palestinian refugee camp of Nahr el-Bared in northern Lebanon.

Scores of people have been killed in the week-old fighting.