Lupita Nyong’o and Lea Delaria hit the red carpet at the 2016 Obie Awards on Monday (May 23) at Webster Hall in New York City. The actresses were joined by the ensemble casts of their productions Eclipsed and Orange is the New Black, both of which were honored at the… Read entire story.
Source: Just Jared