The eastern Sudanese city of El Fasher has been under siege for almost a year. Fighters in the country's civil war have blocked all roads, putting around 300,000 inhabitants at risk of famine.