Japanese Province Is Struggling to Stop People From Sleeping on Roads

Police in the Japanese province of Okinawa have been struggling with a phenomenon called rojo-ne, which translates literally as “sleeping on the road”. Imagine driving home late at night and seeing someone laying in the middle of the road. Or worse yet, not seeing that someone in time to actually slam the brakes. Such nightmare … Continue reading Japanese Province Is Struggling to Stop People From Sleeping on Roads