Police in the Philippines are working to ease the fears of residents in a city where reports of a fearsome creature have been…
Most people are familiar with the legendary Loch Ness Monster – a mysterious cryptid said to lurk in the depth of Loch Ness…