An Opera News Kenya publication
The Red Devils have been fined £13,700 following crowd problems at their Champions League clash against…