Get ready to say, "Well, I did not know that!" View Entire Post › ...
Let’s talk the future. But not 2025. How about 2125? We do have to deal with the short-term problems and solve them, but I ...