The Daily Star's FREE newsletter is spectacular! Sign up today for the best stories straight to your inbox Sign up today! Thank you for subscribing See our privacy notice Invalid Email

Cops were alerted after visitors to the hotel restaurant heard rumours that the "meat" being served was actually from people and not animals.

When officers raided the diner, to their horror they found that still-bleeding human heads were being stored in the back in plastic bags.

They also discovered an arsenal of weapons including an AK-47 and a grenade.

"Every time I went to the market, I observed strange activities going on in the hotel," one local resident told the BBC.

"People who were never cleanly dressed and who looked a bit strange made their way in and out of the hotel, making me very suspicious of their activities. I am not surprised at the shocking revelation."

A priest who had recently dined at the restaurant, in Anambra, Nigeria, was shocked at the cost of the meal he had eaten.

Before realising he had unwittingly become a cannibal.

The holy man was presented with a bill for 700 Naira – around £2.20 – which is about four times the daily wage in the country.

"The attendant noticed my reaction and told me it was the small piece of meat I had eaten that made the bill that high," he said.

"I did not know I had been served with human meat, and that it was that expensive."

Cops are said to have arrested 10 people in connection with the grim discovery.