MFI at the Lincoln Memorial, Washington D.C., USA
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.