Richard Kamau on 18th Nov

Content creator Diana Marua has responded after she was subjected to online ridicule and bashing for the better part of Thursday. Diana...