A leopard roams around a hospital in Nandurbar district in Maharashtra, India, undated. The presence of the leopard inside the hospital triggered a panic among the patients. (CEN) Terrified Hospital Staff Flee Prowling Leopard Post author:Joseph Golder Post published:December 14, 2023 Post category:Animals Post comments:0 Comments Continue Reading Terrified Hospital Staff Flee Prowling Leopard