US troops land at Haiti presidential palace

Disasters ·