Haiti: Baby Doc in the dock?