Trump visit fuels mixed emotions