The Meghalaya High Court recently directed the state government to prohibit the display of animal carcasses at meat shops while…