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