The rally was in protest at President Trump's controversial travel ban, which has targeted travellers to the US who are from seven Muslim-majority countries: Syria, Iran, Sudan, Libya, Somalia, Yemen and Iraq.