Insane World

Police investigation find dog urine behind traffic light collapse in western Japan

An iron column traffic light in Suzuka City, Mie Prefecture, has proved to be no match for the potty habits of neighborhood pets. Years of damage from dog urine caused the structure to collapse early this year with local officials now calling on residents to find a more suitable location for their pets to take […]