Virtual charity events have become a staple for the nonprofit world. We’ll give you unique event ideas to consider and walk through some best practices!| CharityBids