Justina Syokau released a new song, dubbed 2025, but some Kenyans were unimpressed, asking her to delete it. Justina gave fans conditions to meet before she deleted.