Israeli strikes on southern Lebanon killed 20 people on Sunday, Lebanon's health ministry says - marking one of the deadliest few days there since a ceasefire began just over two weeks ago.

It brings to 60 the number of those killed since Thursday, according to the ministry. Israel says it is targeting the armed Shia Islamist group Hezbollah.

The Lebanese casualty figures do not distinguish between civilians and combatants. However, two of the dead and 14 of the injured are children.

Israel says 17 of its soldiers have been killed during the same period and accuses Hezbollah of firing hundreds of rockets and drones. Both sides accuse the other of violations, and diplomatic efforts to halt the fighting have so far failed.

On Monday, Israeli Army spokesman Avichay Adraee urged residents in several villages to move at least 1km (0.6 miles) from their homes.