Kevin Foster is a documentary filmmaker and reporter who covers the intersection of politics and social justice.