Thursday 2nd July - Diabolical

Sudoku puzzle