The Jaffarya Center on Transit Road in the Town of Amherst will have its grand opening celebration next weekend, and leaders say the community has welcomed them with open arms. That’s why they’re so shocked to see the sign, which reads “Bomb Making Next Driveway.”

Share/Bookmark