Xinjiang 's political situation is unsettled , as an influx of Han , China 's main ethnic group , has fed separatist agitation and terrorism by the mostly Muslim Uighurs , who are now a minority in their homeland .