13 REASONS WHY season 3 dropped on Netflix recently and featured a brand new character in the form of Ani Achola played by British actress Grace Saif. However, Ani has come under fire from fans but why exactly has there been such a backlash to Ani?
Source: express.co.uk