All over the world, from India to London Plac Trafalgar, Christians watched Good Friday with processions, competitions and local traditions meaning the crucifixion of Jesus.
All over the world, from India to London Plac Trafalgar, Christians watched Good Friday with processions, competitions and local traditions meaning the crucifixion of Jesus.