Minnesota Hosts Largest National Day of Prayer in the U.S.
More than 11,000 people gathered together on May 7th for UNITE National Day of Prayer making Minnesota’s National Day of Prayer the largest gathering in the country.
Read more