As the Catholic Church unveiled preparations for this year’s martyr’s day, was it revealed that 500 million shillings is needed for the preparations?
3 million people are expected to turn up this time around compared to the 2.5 million that participated last year.