$109 billion: Cost of Natural Disasters in 2010

by Zachary Shahan 1 comment
$109 billion: Cost of Natural Disasters in 2010