The presence of the Lord was powerfully felt in London this Easter lead by a team of Dutch Christians under the banner of Presence, a movement bringing Christian worship onto the streets of Amsterdam and other European cities. Read print story.
By Charles Gardner | posted 4/1/2024