In an extremely disturbing story coming out of Miami Dade County in Florida, a severed horse head was discovered on a street corner by a passerby. Authorities believe it may be related to “religious” animal sacrifices common in the area.
Click here to read more.