An Opera News Kenya publication
Mr seed has bowed to social media pressure and has pulled down his Instagram account. This…