Wednesday 23rd July - Diabolical

Sudoku puzzle