Human Demands Tax Planet's Resources (Infographic)

infographic reveals that humans have already used up our allotted natural resources for the year.
Embed: Paste the code below into your site.
More from LiveScience