A group of Jehovah’s Witnesses have set up multilingual showcases of their Bible literature in Grand Central Station in Manhattan, New York.
- Sunday
- November 30th, 2025
A group of Jehovah’s Witnesses have set up multilingual showcases of their Bible literature in Grand Central Station in Manhattan, New York.