Carnage in Haiti is on another level!