Esther Scott, whose film, TV and stage career included roles in Nate Parker's The Birth of a Nation and Boyz n the Hood, died February 14 in Los Angeles after ... Read more