Hard for volunteer-run charities to identify money laundering donors

Stairs