Entertainment News, News They threatened my life with acid attacks – Efia Odo explains absence at “Fix The Country” demo