Sign in to continue
Sign up to get started
Christians march to proclaim Jesus’ Lordship
The group marching through the streets of Accra
News