Kenyan bishops challenge government to put a stop to corruption

The Catholic Herald has this news here.

Featured