Timbuktu, the city of 333 saints has been under jihadist blockade for a month, as residents struggle to live, and eat. Facing dire circumstances, its residents find themselves trapped in the war ...