Photo detail

A protester holds a placard outside the Parliament in London Nov. 29, 2024, as British lawmakers debate a physician-assisted suicide bill. The House of Commons passed the bill 314 to 291, a majority of just 23 votes, on June 20, 2025. The measure now proceeds to a debate and vote in the House of Lords. (OSV News photo/Mina Kim, Reuters)

Stories this photo appears in:

You must login to comment.