The decision by US President Donald Trump to suspend development aid has brought US-funded projects in around 130 countries to a standstill. This has had dramatic consequences for millions of people ...