Actress Ini Edo Shares Photo To Reveal Her Depression
Ini Edo is one of Nollywood’s most talented actresses known for her happy-go-lucky personality.
Lately, the Star actress has been experiencing some depression which may have been induced by the state of the corona forced lockdown.…