Residents relax in the courtyard of the Vision in Action asylum in Ciudad Juarez, Mexico. social services are in short supply in Juarez, and many have no place else to go.
Idris Elba stars as an African warlord in the forthcoming film Beasts of No Nation. Netflix recently purchased distribution rights for the film for nearly $12 million.
Jac Cheairs/Red Crown Productions/Participant Media/Netflix