Canada News Agency

Who is paying for the green hills and green waters of developed countries?