Why fundraising events?

Dear readers of NDF blog,

(more…)