central methodist church

A Beacon of Activism in Cape Town: Central Methodist Church

In the bustling core of Cape Town, Central Methodist Church, located in the lively Greenmarket Square, has been a longstanding…

1 year ago