An Opera News Kenya publication
Ulinzi Stars who are 2010 Kenya Premier League winners went on a rampage in the fourth…