Hillside Digital creates citizen journalist digital film production units in impoverished and marginalized communities around the world.
Hillside Digital creates citizen journalist digital film production units in impoverished and marginalized communities around the world.