What are the human causes of Global Warming?

15 answers 15