The SubstantialJan 31, 2018
Japan is a country that prides itself on technology and innovation. The Japanese have created and invented some really great stuff, but some of it will make you wonder....
The SubstantialJan 03, 2018
Thirty-five years ago, Princess Diana married Prince Charles. Their marriage might not have lasted forever, but their wedding continues to wow people all over the world.