‘Why Elioda Tumwesigye Should Apologize to Sheema North Voters – and Resign’

According to two different books of the Holy Bible in the Old Testament – 1 Chronicles 21:24 and 2 Samuel 24:24 – King David taught us that it makes no sense for one to make a sacrifice that costs him nothing!