Timothy Bosire, the national treasurer of Opposition Party ODM, has challenged Deputy President William Ruto to resign over...