US President Donald Trump has sparked widespread condemnation by suggesting that the Gaza Strip be cleared of its civilian Palestinian population. Trump's comments have been rejected by international leaders and Palestinians themselves, but welcomed by Israel.