US President Donald Trump held an Iftar dinner at the White House for ambassadors and members of the diplomatic corps representing Muslim-majority nations. Muslims fast from sunrise to sunset during the holy month of Ramadan and Iftar is the fast-breaking meal eaten after sunset.