This version of the announcement comes from Saint Louis Crusade:
The Nationwide Rally for Religious Freedom is being held Friday, March 23 at noon, local time, outside federal buildings, Congressional offices and historic sites across the country. The theme for the Rally is “Stand Up for Religious Freedom—Stop the HHS Mandate!”
Thousands of Americans will be participating in these peaceful rallies, organized by the Pro-Life Action League and Citizens for a Pro-Life Society
to oppose the new mandate from the U.S. Department of Health and Human
Services (HHS) that requires all employers provide free
contraceptives, sterilization and abortion-inducing drugs through their
health plans, even in violation of their consciences.
The location in St. Louis is here: