The island country of Haiti is experiencing yet another spate of political and environmental difficulties.