20140918 india: Himachal Pradesh University students block traffic; cane charged