Sign in to continue
Sign up to get started
5,374,996
Christians march to proclaim Jesus’ Lordship
The group marching through the streets of Accra
Religion