20120525 india: Justice delayed; Punjab village sets up its own 'high court'