From unexplained beasts lurking in the woods to ghostly beings wandering the streets, here are the shocking encounters that will leave you questioning everything.. So if strange creatures and mysterious entities fascinate... Read more »
Think you’ve seen it all? The Philippines might surprise you. Odd sightings in the sky, strange things washing up on shore, and tales of ghosts that feel too real. It’s a place... Read more »