Actress and TV personality Efia Odo has bemoaned how unchallenging scripts are having a toll on her acting career. According to the TV show host, she...