20140226 india: Normalcy returns to Meerut; but leopard remains talk of town