John Doe is Found In Belize River Near Spanish Lookout

over 2 years in channel 5 belize

The decomposed remains of a male person was discovered in the Belize River near Iguana Creek on Saturday afternoon. The unidentified body was lodged in a bamboo patch. It has [...]

Mentioned in this news
Share it on