May the Lord give you peace in the Holy Spirit. It is on 26th August 2023. We reflect on Ruth 2:1-3, 8-11, 4:13-17 and Matthew 23:1-12. God fulfils whatever God planned through human interactions. Being human is the quality of serving. Humility is the qualification for selfless service. The greatest among you will be your […]