Chinese billionaire Jack Ma has just spent a cool $23 million to buy 28,100 acres of land in the Adirondack mountains, hoping to protect it for future generations. A spokesman for…
Exposing the truth one lie at a time
Chinese billionaire Jack Ma has just spent a cool $23 million to buy 28,100 acres of land in the Adirondack mountains, hoping to protect it for future generations. A spokesman for…