US troops land at Haiti presidential palace

National Affairs ·