From India to London’s Trafalgar Square, Christians observe Good Friday and parades, beauty pageants and local traditions marked by Jesus’ crucified.
From India to London’s Trafalgar Square, Christians observe Good Friday and parades, beauty pageants and local traditions marked by Jesus’ crucified.