Poland Opens Huge Catholic Shrine

Poland has marked its Independence Day by opening a huge Catholic shrine first proposed more than two centuries ago. The cornerstone of the Temple of Divine Providence in Warsaw was laid in 1792, but a Russian invasion and two world wars stalled progress. The most recent work began in 2003, attracting €50m (£43m; $54m) in … Read more