By Richard Ray: For the past month catastrophic natural disasters have dominated the headlines for most of North America and the Caribbean. Hurricane Harvey deluged parts of Texas including Houston, the nation’s fourth largest city, with torrential rains that saw devastating flooding much of the non-coastal areas had never seen before. Over 70 confirmed deaths […]
