*Your language will be set using a browser cookie.
Jang Luo is a self proclaimed leader of the Acholi underworld, singer, actor and businessman.
Sponsored