Archbishop Martin Kivuva of Mombasa in Kenya has led hundreds of Loreto convent school children and their teachers in planting over 1000 trees at the convent’ school grounds now re-named “Pope Francis forest.”

We have 272 guests and no members online