META in Muncie, but Mayor says it’s Not What Some People Think, 11/14/26
Steve Lindell, MUNCIE, IN. Social media posts from the public caused us to reach out for comment. The posts claim, “Meta employees in Muncie! Multiple sources say that around 80…










