Photo by David McBee: https://www.pexels.com/nl-nl/foto/teal-chevrolet-pick-up-truck-583151/ In early 2002, an extraordinary and tragic event unfolded in Raahe, Finland, involving a pair of 70-year-old twins. Both men met their demise on the very same day, under...

read more