Church of England Diocese of Rochester The Holy Family, Gravesend

Reflection for 28 June

The Church of England has some serious self-examination to do about institutional racism

reflection_June_28_5DjQbys, MP4

Download