ayubmacharia.com
What next for climate change?
Climate change is a major challenge in our time. Debate on this challenge has attracted international attention and high level Conference of Parties (COP) meetings have been held annually. This int…