20120601 india: Bandh; protests all over Punjab