The grassroots organization, Invisible Children, has dramatically transformed the non-profit establishment.
Invisible Children has inspired the world through groundbreaking documentary work, award-winning on-line and interactive experiences, record breaking ...