20140225 india: Leopard on the loose keeps scared Meerut residents indoors