20120521 india: Clashes at McLeodganj restaurant leaves many injured