The global climate summit is going on in Scotland, and TV-10’s Michael Panzarella reports on what’s happening there, in his report on Your Earth.
The global climate summit is going on in Scotland, and TV-10’s Michael Panzarella reports on what’s happening there, in his report on Your Earth.