Poachers caught cooking leopard meat

  Sambalpur, India: The Forest officials caught three poachers red-handed while they were de-skinning and cooking leopard meet in Hiraloi village near Landakot reserve forest under Rairakhol forest division in the district on Tuesday. The forest officials also seized the leopard skin and meat besi