payne lives in north london chen and his wife decided to return to china with their two daughters ikiganza kigaragaza umwitozo w'ubumenyingiro ye bagina bagendanaga iyi ngina