Tuesday 22nd July - Diabolical

Sudoku puzzle