Peter Munya hits out on Deputy President William Ruto