Which do you think is more advantageous? Carbon tax or cap and...

Tropical storm Ketsana pummeled the Philippines last year, bringing with it a record-breaking 400 millimeters of rain water....