Tech News - Latest Technology and Gadget News
Sunday, March 12, 2017
Environment chief deluged after climate doubts
The head of America's Environmental Protection Agency (EPA) has reportedly been deluged with angry phone calls after publicly doubting the role that carbon dioxide plays in climate change.
Read more
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment