You Searched For "rojo ne" and got 1 results
Sort By:
Thousands of people in Japan are drinking to excess then falling asleep in the road — sometimes resulting in their death
Police in Okinawa reported more than 7,000 cases of "rojo-ne," which means sleeping in the road, la…