Seven tech charities to support this holiday season

Lets be honest, its been a rough decade at this point, and things seem to be getting worse rather than better. Online radicalization has seen many of the worlds political systems spin out of control … [+8295 chars]