lalitkaushikadvocate

JUSTICE DELAYED JUSTICE DENIED. 

Judges deliver Justice or Justice yet to be delivered.

Law of Natural Justice 

Not only justice should be done but it seems to be done.