A Finish Line That Must Be Crossed
Today on the homepage, we’re featuring a hot Oscar-nominated film set in the slums of India. No, not that one — this film tells a real story. In honor of World Health Day, we’re highlighting The Final Inch, an inspiring short documentary about a group of dedicated workers who are going door-to-door to give polio [...]
























