The Seattle Times

4 of 4
AP
Advertising

Tuesday, February 25, 2014

Leopard on the prowl panics bustling Indian city

A leopard looks out of the window of a hospital as an Indian policeman tries to move closer to it with a stick in the northern Indian city of Meerut, India. F