German drama “When We Leave” and the Down syndrome romance documentary “Monica and David” have won top honors at the ninth annual Tribeca Film Festival.
“When We Leave,” which stars Sibel Kekilli as a mother who flees her abusive husband by moving (...)