Officials in Saudi Arabia have organised a packed schedule for US President Donald Trump's visit to the kingdom this weekend. In his first official foreign trip, Trump will attend three key summits on May 20-21 in Riyadh, which will be attended by 55 leaders along with representatives from across the Islamic world, according to the official