Restrictions on non-profit advocacy around world could deter ‘new middle class’ from giving