Aid convoys arranged by local and international organizations have reached three besieged towns in Syria, where thousands are trapped and some have died of starvation. The convoys are part of a deal between the government and rebels to let supplies into besieged areas. Trucks first arrived to the rebel-held town of Madaya, located west of Damascus and near the Lebanese border. It has been under siege by government forces and Hezbollah fighters since July. Aid convoys later reached two towns besieged by rebels in Idlib province, Fouaa and Kefraya. The World Food Program said the aid carried on the Madaya convoy will meet the needs of 40,000 people for one month. Abou Ammar, a media activist in the town, said local aid organizations had been waiting since early morning for supplies to arrive. "We have all been eagerly waiting since 5am. The situation here is getting worse and it's about time this operation goes through," he told Al Jazeera over the phone. One person died due to starvation hours before the convoys arrived, he said, adding to reports of dozens of deaths related to hunger. The UN refugee agency (UNHCR) said the first trucks arrived in a convoy of 49 vehicles. "The first four trucks, carrying essentials including blankets and food packages of rice, oil and lentils were allowed into the town, where volunteers began unloading them in the dark, watched by groups of hungry people, including children," the agency said. The operation to distribute aid was expected to take a few days, the spokesperson for the Red Cross delegation in Syria, Marianne Gasser, said. "This is a very positive development. But it must not be just a one-off distribution. To relieve the suffering of these tens of thousands of people, there has to be regular access to these areas," she said.