The police suspect the woman was attacked by a leopard, forest officials believe it to be a case of murder, with the body later mauled by an animal
The police suspect the woman was attacked by a leopard, forest officials believe it to be a case of murder, with the body later mauled by an animal