Acholi paramount chief, Rwot David Onen Acana 11 has finally made his way back home from UK after he has been held up in the UK for over 4months. Rwot David Onen Acana 11 who was stranded
luotunes