TRAGEDY ON ROUTE 5: Truck Crosses Line in Horrifying Head-On Crash – 5 Dd, Pigs Roam Chaos
It was supposed to be a routine Sunday journey. The sun was high over the town of Yakumo in Hokkaido, Japan’s northernmost main island. The landscape along National Route 5…