In Pictures: The annual Alfred E. Smith Memorial Foundation Dinner

US Presidential candidates Hillary Clinton and Donald Trump traded jokes and harsh comments at the annual Alfred E. Smith Memorial Foundation Dinner at the Waldorf Astoria hotel in New York on Thursday (Oct 20).