Over 125,000 Jehovah's Witnesses gather across nine Polish cities for a three-day congress under the theme 'Happiness Without End', with Warsaw hosting an international edition drawing 33,000 attendees and 7,000 delegates from more than 20 countries.