By Jeff J. Brown Pictured above, a satellite image of the People’s Republic of China (PRC). Within a just a few thousand square kilometers and depending on how you measure bodies of water, the United States, Canada and China are all nearly about the same size in area, with Russia of course way out in … Continue reading 60 Seconds over Sinoland-China to plant an Ireland of forests in 2018! China Rising Radio Sinoland 180129
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed