Kampala based West Nile artist is mourning the loss of his brother who passed on yesterday. From sources, the late only known as Chekechan Ndiba passed on on Sunday after vomiti