New Drama Series Life 101 Premiere Life 101, a new TV drama series, has premiered at FilmHouse IMAX Cinemas, Lekki, Lagos.…