news

Newsroom

LATEST NEWS


MFI at the Lincoln Memorial, Washington D.C., USA

5 years, 1 month ago

Lincoln Memorial, an American national monument located on the western end of the National Mall in Washington, D.C, is a major tourist attraction. A team from Messiah Foundation USA often visits to spread the universal message of divine love. On their recent trip to the Lincoln Memorial, thousands of leaflets were distributed. Our members showed large banners illustrating the divine signs of the Awaited One on the Moon, Sun and Holy Black Stone. 

View full Flickr album here.

« Back

In this section

 

Archive