A second batch of aid reached a besieged Syrian town and two trapped villages on Thursday and the United Nations accused rival factions of committing war crimes by causing civilians to starve to death.

The British-based Syrian Observatory for Human Rights, which monitors the war, said aid trucks had entered the town of Madaya near the border with Lebanon, and the villages of Kefraya and al-Foua in Idlib province in the northwest. Syrian state media said six trucks had gone into Madaya.

For months, tens of thousands have been blockaded by government troops in Madaya and surrounded by rebel forces in the two villages.