An independent satire collective of development practitioners, nudging the social sector to laugh at itself, listen better, and do better.
Description read from the page itself, because the listing it was found in gave none.