When you are driving through the province of Okinawa in Japan you don’t just keep your eyes on the road, you literally keep your eyes on the floor in order not to run over a sleeping adult. This is a province struggling to stop people from using the roads as …
Read More »