‘God sees truth, but waits’, even by Leo Tolstoy’s dictum, justice has waited too long for Bitta Karate Read more