Broadcast Journalism Volunteer Opportunities in Nepal

Broadcast Journalism Volunteer Opportunities in Nepal

Join Our Radio Broadcasting Volunteer Positions and Television Production Volunteer Roles to Drive Change

Overview

Project Name: Nepal Broadcast Media Impact Initiative
Tagline: Transforming Communities Through Dynamic Broadcast Journalism

The Nepal Broadcast Media Impact Initiative is a comprehensive volunteer project designed for passionate individuals who aspire to make a real difference through broadcast journalism. Our program offers unique Broadcast Journalism Volunteer Opportunities in Nepal. Volunteers can work in key roles, including radio broadcasting and television production volunteer roles, and gain valuable experience in media production volunteer and news reporting volunteer assignments. Whether you are seeking a Journalism Internship Program or aiming to contribute as a Broadcast Assistant Volunteer and Video Editing Volunteer, our initiative empowers you to bring local stories to life and drive social impact through high-quality broadcast media.


Project Description

Introduction

Broadcast journalism remains one of the most influential platforms for storytelling, public engagement, and social advocacy. The Nepal Broadcast Media Impact Initiative is dedicated to providing transformative Broadcast Journalism Volunteer Opportunities that enable you to tell compelling stories, inform communities, and inspire change. Through this program, you will work on projects that combine traditional radio and television broadcasting with modern digital techniques. As a volunteer, you may take on roles such as a Radio Broadcasting Volunteer or Television Production Volunteer while participating in Media Production Volunteer assignments and News Reporting Volunteer projects.

Our project offers hands-on training in all aspects of broadcast journalism—from live reporting and radio hosting to TV production and video editing. You will develop a deep understanding of how to craft impactful stories, manage on-air content, and utilize digital tools to enhance your broadcast presentations. This program will equip you with the skills needed to thrive in an ever-changing media landscape and empower local communities by ensuring their stories are heard.

For more information, visit Volunteers Initiative Nepal.

Background

Nepal has diverse cultures, breathtaking landscapes, and resilient communities. However, its media landscape, mainly broadcast journalism, faces significant challenges. Many local nonprofit organizations and community groups struggle to secure adequate media coverage due to limited resources and a lack of skilled broadcast journalists. According to a Nepal Media Development Council report, less than 35% of community projects receive meaningful broadcast coverage. This gap results in vital local stories being underrepresented in national and international media.

Broadcast journalism has proven to be a powerful tool for social change. Radio and television can reach a broad audience quickly, making them ideal for emergency communications, public service announcements, and community engagement. In Nepal, where geographical and infrastructural challenges sometimes hinder traditional media access, innovative broadcast journalism can bridge the communication gap. Our initiative integrates global best practices in broadcast media with local storytelling, ensuring that every story—whether through Radio Broadcasting Volunteer Positions or Television Production Volunteer Roles—is communicated with clarity, impact, and cultural sensitivity.

Key Objectives

The Nepal Broadcast Media Impact Initiative aims to:

  • Amplify Community Voices:
    Enhance the visibility of local nonprofits and community stories through impactful broadcast journalism. Volunteers will be crucial in creating content that resonates with diverse audiences.
  • Develop Professional Broadcast Skills:
    Provide comprehensive radio and TV production training, live reporting, video editing, and digital broadcasting. Gain practical experience through Broadcast Assistant Volunteer and Video Editing Volunteer roles.
  • Expand Media Outreach:
    Leveraging broadcast media to secure broader media coverage, attract funding, and mobilize volunteer support strengthens local nonprofits’ communication strategies.
  • Bridge the Digital Divide:
    Integrate traditional broadcast journalism with digital media techniques, ensuring content reaches both on-air audiences and online viewers.
  • Foster Global Collaboration:
    Connect local broadcast media professionals with international experts to share best practices, innovative techniques, and collaborative storytelling methods.
  • Promote Ethical Journalism:
    Uphold high ethical standards in all broadcast reporting to build trust, ensure accountability, and protect the dignity of all subjects featured in our stories.
  • Enhance Crisis Reporting:
    Equip volunteers with the skills to report effectively during emergencies and crises, supporting roles such as News Reporting Volunteer and Emergency Broadcast Volunteer (a subcategory within our internship programs).
  • Support Nonprofit Funding and Advocacy:
    Use powerful broadcast narratives to drive fundraising efforts, increase donor engagement, and advocate for social change.
  • Encourage Community Engagement:
    Build lasting connections between nonprofits and local communities through regular broadcast updates, interviews, and public service announcements.
  • Measure Impact and Sustain Growth:
    Implement robust metrics to evaluate the success of broadcast campaigns and continuously improve the quality and reach of our media content.

Why Volunteer for This Project?

The Need

Despite broadcast journalism’s transformative potential, many local nonprofit organizations in Nepal struggle with limited media resources and a shortage of professional broadcast journalists. A Nepal Media Development Council study revealed that only 35% of community projects receive significant broadcast attention, leaving countless vital stories unheard. Compelling broadcast journalism can increase donor engagement by up to 40% and enhance community participation by nearly 50%. However, without skilled professionals, nonprofits are unable to harness this potential.

By volunteering in our Broadcast Journalism Volunteer Opportunities program, you will help fill this critical gap. Your role as a Radio Broadcasting Volunteer or Television Production Volunteer will be instrumental in bringing local issues to the forefront, raising awareness, and inspiring action. Whether you work as a Media Production Volunteer or participate in News Reporting Volunteer tasks, your contributions will directly support the growth and success of nonprofit media initiatives in Nepal.

Global Relevance

Broadcast journalism is a global force for change. Radio and television have shaped public opinion, mobilized communities, and influenced policy worldwide. In regions where digital penetration is limited, traditional broadcast media remain the primary source of information. Our program integrates these global broadcast best practices into the local context of Nepal, offering you the opportunity to develop locally relevant and internationally applicable skills.

Volunteers will benefit from exposure to cutting-edge broadcast techniques, including live reporting, digital content integration, and multi-platform storytelling. This global approach ensures that you are well-prepared to pursue a career in broadcast journalism, equipped with the expertise to navigate both traditional and digital media landscapes.

Local Voices

Local nonprofit leaders and media professionals in Nepal have long expressed the need for enhanced broadcast coverage of community initiatives. One local media director stated:

“Our communities have powerful stories that often go untold. With dedicated broadcast volunteers, we can bring these narratives to life and create a lasting impact on public awareness and policy.”
This testimonial reflects the critical role that our program plays in empowering local voices. By joining as a Volunteer Communications Coordinator or Broadcast Assistant Volunteer, you will help ensure that local issues—public health and environmental conservation—receive the attention they deserve.

Your work will amplify the voices of marginalized communities, promote transparency, and support advocacy efforts. This is not just about producing content; it’s about inspiring change, building trust, and creating a platform for community empowerment through broadcast journalism.


Roles and Responsibilities

Core Tasks for Volunteers

As a volunteer in our Broadcast Journalism Volunteer Opportunities program, you will be involved in various crucial tasks for delivering high-quality broadcast content. Here are 12 core tasks that you can expect to perform:

  1. Live Reporting:
    Cover local events and breaking news as a News Reporting Volunteer. Capture the essence of community events and relay them to the audience in real-time.
  2. Scriptwriting for Broadcast:
    Develop clear, concise, and engaging scripts for radio and television segments. This task is essential for Television Production Volunteer Roles and Radio Broadcasting Volunteer Positions.
  3. Audio and Video Production:
    Assist in recording and editing audio for radio broadcasts and video segments for television. Work as a Video Editing Volunteer and Audio Production Volunteer.
  4. Field Reporting:
    Conduct on-site reporting for local news stories, interviews, and public service announcements, supporting your role as a Field Reporter Volunteer.
  5. Managing Broadcast Equipment:
    Operate cameras, microphones, and editing software to produce professional-grade content. This task is vital for Broadcast Assistant Volunteer positions.
  6. Media Relations Coordination:
    Engage with local media outlets to secure coverage for nonprofit initiatives, enhancing the role of a Media Relations Volunteer.
  7. Digital Integration:
    Integrate broadcast content with digital platforms, ensuring your reports reach online audiences through live streaming and social media, bridging roles such as Digital Media Volunteer.
  8. Editorial Support:
    Work alongside editors to review, proofread, and refine broadcast scripts and content, supporting Editorial Assistant Volunteer functions.
  9. Public Relations Collaboration:
    Collaborate with nonprofit communication teams to develop coordinated broadcast campaigns, ensuring consistency in messaging and tone.
  10. Training and Workshops:
    Participate in training sessions on advanced broadcast techniques, including live reporting, technical equipment handling, and digital content optimization.
  11. Community Engagement:
    Organize and facilitate community outreach initiatives and public service announcements that strengthen ties between nonprofits and local audiences.
  12. Impact Analysis:
    Use feedback and digital analytics to assess the reach and effectiveness of broadcast content and provide recommendations for future improvements.

Daily Activities

A typical day in our Broadcast Journalism Volunteer Opportunities program is designed to balance creative production, technical training, and community engagement. Below is a sample daily schedule:

  • 08:30 – 09:15:
    Start your day with breakfast and a virtual briefing where you review the day’s schedule, discuss story ideas, and align on key broadcast objectives.
  • 09:15 – 10:00:
    Organize your workspace, review your assignment details, and check your emails. Prepare your equipment for on-location reporting and ensure all technical gear is ready.
  • 10:00 – 12:00:
    Engage in live field reporting. Cover local events, conduct interviews, and capture audio-visual content for your broadcast segments. This session focuses on your roles as a News Reporting Volunteer and Field Reporter Volunteer.
  • 12:00 – 13:00:
    Take a lunch break and participate in informal team discussions to exchange ideas and discuss challenges faced during morning reporting.
  • 13:00 – 15:00:
    Dedicated time to editing and post-production tasks. Work on refining video segments, editing audio clips, and preparing scripts for upcoming broadcasts. This time is essential for your role as a Video Editing Volunteer and Broadcast Assistant Volunteer.
  • 15:00 – 16:00:
    Attend a training session or workshop on advanced broadcast techniques. Topics may include live reporting strategies, digital broadcast integration, and best public relations practices for media.
  • 16:00 – 17:00:
    Collaborate with editors and mentors to review your edited content. Provide feedback and make necessary adjustments to ensure the product is polished and compelling.
  • 17:00 – 18:00:
    Wrap up your day by preparing progress reports, updating your project management tools, and setting goals for the following day. Reflect on your achievements and identify areas for improvement.
  • 18:00 Onwards:
    Engage in cultural immersion activities such as local community meetings, virtual networking sessions with media professionals, or informal discussions about Nepalese current events. This enriches your broadcast experience and deepens your understanding of the local context.

Special Projects

Our Broadcast Journalism Volunteer Opportunities program includes several special initiatives designed to enhance your skills and expand your impact:

  • Live Broadcast Campaigns:
    Develop and execute live broadcast segments on community issues, emergency news, and nonprofit events. This project allows you to work as a News Reporting Volunteer and Live Broadcast Assistant, gaining real-time reporting experience.
  • Integrated Digital Campaigns:
    Collaborate with digital media teams to integrate your broadcast content into online platforms. This includes live streaming events, social media updates, and digital storytelling projects, bridging the traditional and digital media gap.
  • Investigative Reporting Series:
    Lead investigative reporting projects that delve into Nepal’s critical social, economic, and environmental issues. Work as a Documentary Journalism Volunteer and Investigative Journalism Volunteer to produce in-depth reports with substantial community impact.
  • Cultural Broadcasting Projects:
    Produce broadcast segments highlighting Nepal’s rich cultural heritage, local traditions, and community celebrations. This project supports roles as a Radio Broadcasting Volunteer and TV Presenter Volunteer.
  • Public Service Announcements:
    Develop and broadcast public service announcements (PSAs) to inform communities about important health, education, and environmental conservation issues. This initiative supports your role as a public relations volunteer in the media.
  • Media Outreach Initiatives:
    Work on projects that aim to secure media coverage for nonprofit initiatives, enhancing the visibility of community projects. This role supports Media Relations Volunteer functions and expands your network in the broadcast journalism field.
  • Editorial and Content Development Workshops:
    Organize and participate in workshops focused on editorial planning, scriptwriting, and content strategy for broadcast journalism. These workshops help refine your skills as a Communications Volunteer and Editorial Assistant Volunteer.
  • Impact Assessment and Reporting:
    Develop methodologies to measure the impact of broadcast content, gather audience feedback, and produce detailed reports that inform future broadcast strategies. This analytical work is key to Virtual News Analyst and Broadcast Assistant Volunteer roles.
  • Emergency Broadcast Training:
    Participate in specialized emergency broadcasting and crisis reporting training, preparing you for roles such as Emergency Management Volunteer and Field Reporter Volunteer during critical events.
  • International Collaboration Projects:
    Partner with international broadcast media professionals to co-produce segments that address global issues from a local perspective. This collaboration enhances your Global Broadcast Journalism Volunteer role and enriches your professional network.

Skills and Requirements

Required Skills

To thrive in our Broadcast Journalism Volunteer Opportunities program, you should have:

  • Excellent Communication Skills:
    Strong verbal and written communication abilities, essential for live reporting, scriptwriting, and conducting interviews.
  • Technical Proficiency:
    Experience with broadcast equipment such as cameras, microphones, and editing software (e.g., Adobe Premiere, Final Cut Pro) is highly desirable for roles like Video Editing Volunteer and Broadcast Assistant Volunteer.
  • Creativity and Storytelling:
    A creative mindset to produce compelling narratives and visually engaging broadcast content.
  • Research and Analytical Skills:
    Ability to conduct thorough research, fact-check information, and analyze broadcast performance metrics.
  • Organizational Skills:
    Strong time management and the ability to work on multiple projects simultaneously while meeting deadlines.
  • Adaptability and Flexibility:
    Capacity to work in dynamic, fast-paced environments and adjust to changing conditions on the ground.
  • Cultural Sensitivity:
    Respect for Nepalese culture and the ability to represent local communities authentically in broadcast content.
  • Team Collaboration:
    Experience working collaboratively in a team environment and a willingness to share ideas and learn from peers.
  • Passion for Social Impact:
    A deep commitment to using broadcast journalism for community empowerment and social change.
  • Attention to Detail:
    Precision in editing, fact-checking, and ensuring that all broadcast content meets professional standards.
  • Digital Literacy:
    Familiarity with digital media platforms and social media tools to enhance broadcast reach and engagement.

Eligibility

Our program is open to individuals aged 18 and above, including students, recent graduates, and professionals passionate about broadcast journalism. Whether you aim to participate in Radio Broadcasting Volunteer Positions or Television Production Volunteer Roles, your enthusiasm and dedication to ethical journalism are critical to your success.

Preferred Skills

While not mandatory, the following skills will enhance your volunteer experience:

  • Prior experience in broadcast journalism, video production, or media communications.
  • A portfolio of published broadcast content or digital media projects demonstrating your storytelling capabilities.
  • Familiarity with social media integration and digital marketing strategies for broadcast content.
  • Multilingual skills, particularly proficiency in English and Nepali, to facilitate effective communication with local and international audiences.
  • A background in investigative reporting or feature production is an asset.
  • Experience in crisis reporting or emergency broadcasting is highly valued.

Cultural Experience

Immersion in Local and Global Cultures

Nepal’s Broadcast Journalism Volunteer Opportunities program offers an unparalleled cultural immersion experience that enriches your professional skills and personal growth. Working closely with local media professionals, community leaders, and nonprofit organizations, you will gain firsthand insights into Nepal’s rich cultural tapestry, diverse social issues, and resilient communities. This experience enhances your ability to produce authentic broadcast content that reflects the true spirit of Nepal.

Language and Communication

To facilitate compelling storytelling, we offer optional language workshops that help you learn basic Nepali phrases and understand local cultural nuances. Improved language skills aid in conducting interviews, gathering in-depth information, and fostering deeper connections with community members. This cultural exchange is vital for capturing the genuine essence of Nepal as a field reporter and TV presenter volunteer.


Logistics and Support

Accommodation

We provide safe, comfortable, and culturally immersive accommodations for on-site volunteers. Options include local guesthouses, shared volunteer housing, or homestays that offer an authentic Nepalese experience. These arrangements support your daily activities and help you integrate fully into the local community.

Meals

Nutritious meals are provided three times daily, featuring traditional Nepalese cuisine with options for vegetarians and dietary restrictions. Our meal services ensure you remain energized and focused throughout your volunteer assignment.

Transportation

Reliable transportation is arranged for all on-site activities, including airport pickups and daily commutes to media production sites, community centers, and nonprofit offices. Organized logistics allow you to concentrate fully on your broadcast journalism tasks without worrying about travel arrangements.

On-Site and Virtual Support

A dedicated team of coordinators, experienced journalists, and local media professionals can support you during your volunteer assignment. They provide guidance on technical equipment, content creation, and editorial processes, ensuring you excel in your roles as a Broadcast Assistant Volunteer and News Reporting Volunteer. Support is offered on-site and via virtual channels to maintain continuous engagement and professional development.

Health and Safety

Your health and safety are our top priorities. We conduct comprehensive health and safety briefings, provide necessary vaccinations, and ensure you have access to travel insurance and emergency protocols. These measures create a secure working environment, allowing you to focus on producing high-quality broadcast content.


Program Fees and Inclusions

Our transparent fee structure covers all essential components of your Broadcast Journalism Volunteer Opportunities program in Nepal:

  • Digital Tools and Educational Materials:
    Access to industry-standard broadcast journalism guides, editing tutorials, content management systems, and online training modules covering best practices in news reporting and media production.
  • Virtual and On-Site Training Sessions:
    Participate in live webinars, interactive workshops, and hands-on training sessions covering live reporting, digital integration, and emergency broadcasting.
  • Accommodation and Meals:
    Enjoy safe, culturally immersive lodging and nutritious meals throughout your volunteer assignment.
  • Transportation:
    Organized transfers between the airport, accommodations, and project sites.
  • On-Site Support and Mentorship:
    Continuous guidance from experienced broadcast journalists, editors, and media professionals.
  • Special Projects and Initiatives:
    Inclusion in long-term projects such as community outreach broadcasts, investigative reporting, and digital campaign development.
  • Wellness Programs:
    Access virtual wellness sessions and support initiatives to help you maintain a healthy work-life balance.

For detailed fee information, please visit our Program Fees & Inclusions page. Your investment in this program advances your professional development and supports the critical mission of enhancing broadcast journalism in Nepal.


Impact and Outcomes

Volunteer Impact

Participation in our Broadcast Journalism Volunteer Opportunities program provides transformative experiences that significantly enhance your professional capabilities:

  • Enhanced Broadcast Skills:
    Develop live reporting, video editing, and scriptwriting expertise, essential for roles such as Radio Broadcasting Volunteers and Television Production Volunteers.
  • Robust Professional Portfolio:
    Build a diverse portfolio of broadcast content that includes live reports, edited video segments, and multimedia stories, making you a competitive candidate in the media industry.
  • Global Exposure:
    Gain insights into international broadcast journalism practices and digital media trends, preparing you for a global career in media.
  • Networking and Mentorship:
    Expand your professional network by connecting with local and international media professionals, nonprofit leaders, and broadcast experts.
  • Leadership and Collaboration:
    Enhance your leadership, teamwork, and project management skills through hands-on experiences in broadcast projects.
  • Career Advancement:
    Many alumni describe the program as “career-defining,” with significant opportunities for internships, permanent roles in media production, and freelance journalism.
  • Personal Fulfillment:
    Experience the deep satisfaction of using your broadcast skills to empower communities, raise awareness of critical issues, and drive social change.

Community Impact

Our program also delivers substantial benefits to local communities and nonprofits:

  • Increased Media Visibility:
    High-quality broadcast content elevates the profile of nonprofit projects, leading to increased donor support and volunteer engagement.
  • Enhanced Community Engagement:
    Effective broadcast reporting fosters stronger connections between nonprofits and community members, promoting active civic participation.
  • Improved Transparency and Accountability:
    In-depth and ethical broadcast journalism enhances public trust by holding local authorities and organizations accountable.
  • Capacity Building:
    Training local media teams and supporting nonprofit communications builds long-term capacity for compelling storytelling and community advocacy.
  • Social Change:
    By amplifying critical local issues, our broadcast initiatives drive awareness, inform public policy, and catalyze positive social change.
  • Global Recognition:
    Elevated media coverage increases the international visibility of Nepal’s nonprofit sector, attracting global partnerships and funding.
  • Sustainable Development:
    Enhanced broadcast journalism supports sustainable development by ensuring that community stories continue to drive long-term social impact.

Success Stories and Testimonials

Our alums and local nonprofit leaders have shared inspiring testimonials that reflect the transformative impact of our Broadcast Journalism Volunteer Opportunities program in Nepal:

“Volunteering in broadcast journalism in Nepal has been a game-changer for my career. I learned how to manage live reporting, edit videos, and craft compelling scripts that resonate with audiences. The mentorship and support I received were invaluable.”
— Sita, Former Radio Broadcasting Volunteer

“The hands-on experience in television production allowed me to develop practical video editing and content creation skills. Working as a Television Production Volunteer, I could tell important community stories that made a real impact.”
— Arjun, Alumni

“This program allowed me to work on multiple broadcast projects and enhance my media production skills. I gained confidence in live reporting and digital storytelling, which have been critical to my professional growth.”
— Priya, Former Broadcast Assistant Volunteer

“The exposure to global media practices and local storytelling was truly inspiring. I now have a strong portfolio of broadcast work and a network of mentors who continue to support my career in journalism.”
— Ravi, Former Video Editing Volunteer

“Participating in this program allowed me to engage directly with local communities and bring their stories to the forefront. The skills I developed have prepared me for a future in broadcast journalism and digital media.”
— Lila, Former Field Reporter Volunteer

“The blend of traditional broadcast techniques and modern digital media strategies was remarkable. I learned how to manage live reporting and coordinate with multiple teams, which has been pivotal in advancing my career.”
— Manish, Former News Reporting Volunteer

“Through this program, I have enhanced my technical skills and developed a deep passion for ethical journalism. It’s been a truly transformative experience that has empowered me to drive social change.”
— Anjali, Former Broadcast Journalism Intern


Application Process

Are you ready to transform the way communities in Nepal receive news and tell their stories through dynamic broadcast journalism? Follow these steps to join our Broadcast Journalism Volunteer Opportunities program:

  1. Complete the Online Application:
    Visit Apply Now and fill out the application form to express your interest in joining our program.
  2. Submit Your Resume:
    Attach your CV and two professional or academic references that highlight your experience in journalism, broadcast media, or digital content creation.
  3. Await Confirmation:
    Monitor your email for a confirmation message and detailed instructions regarding your application.
  4. Pay the Booking Fee:
    Secure your spot with a €150 program booking fee, confirming your commitment to the initiative.
  5. Receive the Pre-Departure Pack:
    Gain access to comprehensive guidelines, training materials, and virtual onboarding instructions that will prepare you for your volunteer assignment.
  6. Final Payment:
    Process the remaining program fee via secure online payment to finalize your enrollment.

Frequently Asked Questions (FAQs)

1. What are Broadcast Journalism Volunteer Opportunities in Nepal?


They are volunteer roles where you support nonprofit media initiatives by engaging in live reporting, video production, and digital content creation. Roles include Radio Broadcasting Volunteer Positions, Television Production Volunteer Roles, and News Reporting Volunteer positions.

2. Who can apply for these volunteer positions?


Our program is open to individuals aged 18 and above, including students, recent graduates, and professionals passionate about broadcast journalism and media production.

3. What are the primary tasks of a Broadcast Assistant Volunteer?


Tasks include assisting with live reporting, managing broadcast equipment, editing video segments, and coordinating with media teams. This role is essential for Broadcast Journalism Volunteer Opportunities.

4. Do I need previous experience in broadcast journalism?


While prior experience is beneficial, our program provides comprehensive training in live reporting, digital editing, and content creation. We welcome motivated individuals ready to learn and contribute as Journalism Internship program participants.

5. Are there opportunities for remote work in this program?


Specific tasks, such as video editing, content planning, and digital integration, can be completed remotely as part of our Virtual Journalism Internship component.

6. What kind of training will I receive?


Volunteers receive hands-on training in broadcast production, digital editing, live reporting techniques, and media outreach strategies. Training sessions cover topics like Video Editing, Volunteer skills, and Editorial Assistant Volunteer responsibilities.

7. How do I apply for the Broadcast Journalism Volunteer Opportunities program?

Visit Apply Now, complete the online application form, submit your resume and references, and follow the detailed instructions provided.


Join Us Today to Make a Difference!


If you are passionate about broadcast journalism and ready to empower local communities through dynamic media, our Broadcast Journalism Volunteer Opportunities program in Nepal is the perfect platform. Whether you are drawn to Radio Broadcasting Volunteer Positions or Television Production Volunteer Roles, your skills will help transform nonprofit media and drive social impact.
Apply Now or contact us at support@vin.org.np. Share this opportunity with friends, colleagues, and anyone committed to using media to spark change.

Gallery