Question: where is awilo longomba now?
Answer: Awilo now lives in London, United Kingdom and is married to Paradis Kacharelle and they have a son called Lovy Believe Church Awilo Longomba.