top of page
IAP has produced three award-winning, feature-length documentaries that focus on international human rights. These documentaries -- shot in Cuba, Syria, Iraq, Egypt, Lebanon, Jordan, India, and Sudan -- highlight the courage of individuals who have stood up against persecution and the hope they have provided their communities. Oscar’s Cuba, Our Last Stand and Christians in the Mirror have been invited to screen around the world at parliaments, festivals, universities and institutes, as well as online with cable networks and video-on-demand platforms.
bottom of page