This is a collection of photos chosen by AP photo editors.
FILE - Britain's Prime Minister Keir Starmer addresses members at the Labour Party Conference in Liverpool, England, Tuesday, Sept. 24, 2024.(AP Photo/Jon Super, File)
FILE - French President Emmanuel Macron, left, is welcomed by British Prime Minister Keir Starmer to the European Political Community summit at Blenheim Palace in Woodstock, Oxfordshire, England, Thursday July 18, 2024. (Stefan Rousseau/PA via AP, Pool, File)
FILE - Labour Party leader Keir Starmer shakes hands with his supporters at the Tate Modern in London, Friday, July 5, 2024. (AP Photo/Kin Cheung, File)
FILE - Britain's Prime Minister Sir Keir Starmer poses for a photo outside Parliament Buildings, following a meeting with party leaders, during his tour of the UK following Labour's victory in the 2024 general election, in Stormont, Belfast, Monday July 8, 2024. (Liam McBurney/Pool Photo via AP, File)
FILE - Britain's Prime Minister Keir Starmer attends a bilateral meeting hosted by President Joe Biden, not pictured, in the Blue Room of the White House, Friday, Sept. 13, 2024, in Washington. (AP Photo/Manuel Balce Ceneta, File)
FILE - Britain's Prime Minister Keir Starmer and Britain's Chancellor of the Exchequer Rachel Reeves gesture after her speech at the Labour Party Conference in Liverpool, England, Monday, Sept. 23, 2024.(AP Photo/Jon Super, File)
FILE - Italian Premier Giorgia Meloni, right, and U.K. Prime Minister Keir Starmer meet at Villa Pamphilj in Rome, Monday, Sept. 16, 2024. (AP Photo/Andrew Medichini, File)
FILE - Britain's Prime Minister Keir Starmer takes a question, during a press conference in the Rose Garden at 10 Downing Street, London, Tuesday, Aug. 27, 2024. (Stefan Rousseau/Pool Photo via AP, File)
FILE - British Prime Minister Sir Keir Starmer, centre, walks with members of the West Midlands Police Force at Arden Academy in Solihull, West Midlands, England, Thursday Aug. 8, 2024. (Joe Giddens/PA via AP, Pool, FIle)
FILE - Britain's Prime Minister Keir Starmer, center, with Deputy Prime Minister Angela Rayner, center right, hosts his first Cabinet meeting at 10 Downing Street, London, Saturday July 6, 2024. following the General Election victory for the Labour Party. (Chris Eades/Pool via AP, File)
FILE - Britain's Prime Minister Keir Starmer speaks uring a visit at a factory in Chester, England, Friday, Oct. 4, 2024.(AP Photo/Darren Staples, Pool, File)
FILE - Britain's Chancellor Rachel Reeves prepares to deliver a speech at the Treasury to an audience of leading business figures and senior stakeholders, announcing the first steps the new government will be taking to deliver economic growth, in London, Monday July 8, 2024. (Jonathan Brady/Pool Photo via AP, File)
FILE - British Prime Minister Keir Starmer speaks to members of the media in Rome, Monday, Sept. 16, 2024. (Phil Noble/Pool Photo via AP, File)
FILE - President Joe Biden arrives to attend Working Session II of the NATO Summit in Washington, Thursday, July 11, 2024. From left are British Prime Minister Keir Starmer, Portugal Prime Minister Luis Montenegro, Biden, and NATO Deputy Secretary General Mircea Geoana. Seated is Secretary General of NATO Jens Stoltenberg. (AP Photo/Jacquelyn Martin, File)
FILE - Britain's Prime Minister Keir Starmer addresses members at the Labour Party Conference in Liverpool, England, Tuesday, Sept. 24, 2024. (AP Photo/Jon Super, File)
FILE - Britain's King Charles III, right, shakes hands with Keir Starmer where he invited the Labour Party leader to become prime minister and to form a new government, following the landslide general election victory for the Labour Party, in London, Friday, July 5, 2024. (Yui Mok, Pool Photo via AP, File)
FILE - Labour Party leader Keir Starmer kisses his wife Victoria after he spoke to his supporters at the Tate Modern in London, Friday, July 5, 2024. (AP Photo/Kin Cheung, File)
FILE - Britain's Prime Minister Keir Starmer talks to members of the media after meeting Scottish First Minister and SNP leader John Swinney during a visit to Edinburgh, Scotland on July 7, 2024 as part of a two-day tour of the four nations of the United Kingdom. (Scott Heppell, Pool Photo via AP, File)
FILE - Britain's Prime Minister Keir Starmer welcomes Ukrainian President Volodymyr Zelenskyy to 10 Downing Street in London, Thursday, Oct. 10, 2024. (AP Photo/Kin Cheung, File)
FILE - Britain's Prime Minister Keir Starmer meets European Commission President Ursula von der Leyen in Brussels, Wednesday, Oct. 2, 2024.(AP Photo/Omar Havana, File)
FILE - Britain's Labour Party Prime Minister Keir Starmer and his wife Victoria pose for the media on the doorstep of 10 Downing Street in London, Friday, July 5, 2024. (AP Photo/Kin Cheung, File)
FILE - Britain's Prime Minister Keir Starmer talks to journalists as he travels onboard a plane to Washington DC to attend a Nato summit, Tuesday July 9, 2024. (Stefan Rousseau/Pool Photo via AP, File)
FILE - Britain's Prime Minister Keir Starmer, center, Chancellor of the Exchequer Rachel Reeves, right, and Secretary of State for Energy Security and Net Zero Ed Miliband visit a factory in Chester, England, Friday, Oct. 4, 2024.(AP Photo/Darren Staples, Pool, File)
FILE - Britain's Chancellor of the Exchequer Rachel Reeves leaves Downing Street in London, on July 5, 2024. (AP Photo/Thomas Krych, File)
FILE - Britain's Prime Minister Keir Starmer attends a joint news conference with German Chancellor Olaf Scholz, not pictured, after bilateral talks at the Chancellery in Berlin, Wednesday Aug. 28, 2024. (Justin Tallis/Pool Photo via AP, FIle)
FILE - Britain's Prime Minister Keir Starmer and his wife, Victoria, arrive at the Labour Party Conference in Liverpool, England, Tuesday, Sept. 24, 2024.(AP Photo/Jon Super, File)
FILE - Britain's Prime Minister Keir Starmer leaves 10 Downing Street to attend the weekly session of Prime Ministers Questions in Parliament in London, Wednesday, Oct. 9, 2024. (AP Photo/Kirsty Wigglesworth, File)
Click to Gallery
FILE - Britain's Prime Minister Keir Starmer, center, Chancellor of the Exchequer Rachel Reeves, right, and Secretary of State for Energy Security and Net Zero Ed Miliband visit a factory in Chester, England, Friday, Oct. 4, 2024.(AP Photo/Darren Staples, Pool, File)
FILE - Britain's Prime Minister Keir Starmer addresses members at the Labour Party Conference in Liverpool, England, Tuesday, Sept. 24, 2024.(AP Photo/Jon Super, File)
FILE - French President Emmanuel Macron, left, is welcomed by British Prime Minister Keir Starmer to the European Political Community summit at Blenheim Palace in Woodstock, Oxfordshire, England, Thursday July 18, 2024. (Stefan Rousseau/PA via AP, Pool, File)
FILE - Labour Party leader Keir Starmer shakes hands with his supporters at the Tate Modern in London, Friday, July 5, 2024. (AP Photo/Kin Cheung, File)
FILE - Britain's Prime Minister Sir Keir Starmer poses for a photo outside Parliament Buildings, following a meeting with party leaders, during his tour of the UK following Labour's victory in the 2024 general election, in Stormont, Belfast, Monday July 8, 2024. (Liam McBurney/Pool Photo via AP, File)
FILE - Britain's Prime Minister Keir Starmer attends a bilateral meeting hosted by President Joe Biden, not pictured, in the Blue Room of the White House, Friday, Sept. 13, 2024, in Washington. (AP Photo/Manuel Balce Ceneta, File)
FILE - Britain's Prime Minister Keir Starmer and Britain's Chancellor of the Exchequer Rachel Reeves gesture after her speech at the Labour Party Conference in Liverpool, England, Monday, Sept. 23, 2024.(AP Photo/Jon Super, File)
FILE - Italian Premier Giorgia Meloni, right, and U.K. Prime Minister Keir Starmer meet at Villa Pamphilj in Rome, Monday, Sept. 16, 2024. (AP Photo/Andrew Medichini, File)
FILE - Britain's Prime Minister Keir Starmer takes a question, during a press conference in the Rose Garden at 10 Downing Street, London, Tuesday, Aug. 27, 2024. (Stefan Rousseau/Pool Photo via AP, File)
FILE - British Prime Minister Sir Keir Starmer, centre, walks with members of the West Midlands Police Force at Arden Academy in Solihull, West Midlands, England, Thursday Aug. 8, 2024. (Joe Giddens/PA via AP, Pool, FIle)
FILE - Britain's Prime Minister Keir Starmer, center, with Deputy Prime Minister Angela Rayner, center right, hosts his first Cabinet meeting at 10 Downing Street, London, Saturday July 6, 2024. following the General Election victory for the Labour Party. (Chris Eades/Pool via AP, File)
FILE - Britain's Prime Minister Keir Starmer speaks uring a visit at a factory in Chester, England, Friday, Oct. 4, 2024.(AP Photo/Darren Staples, Pool, File)
FILE - Britain's Chancellor Rachel Reeves prepares to deliver a speech at the Treasury to an audience of leading business figures and senior stakeholders, announcing the first steps the new government will be taking to deliver economic growth, in London, Monday July 8, 2024. (Jonathan Brady/Pool Photo via AP, File)
FILE - British Prime Minister Keir Starmer speaks to members of the media in Rome, Monday, Sept. 16, 2024. (Phil Noble/Pool Photo via AP, File)
FILE - President Joe Biden arrives to attend Working Session II of the NATO Summit in Washington, Thursday, July 11, 2024. From left are British Prime Minister Keir Starmer, Portugal Prime Minister Luis Montenegro, Biden, and NATO Deputy Secretary General Mircea Geoana. Seated is Secretary General of NATO Jens Stoltenberg. (AP Photo/Jacquelyn Martin, File)
FILE - Britain's Prime Minister Keir Starmer addresses members at the Labour Party Conference in Liverpool, England, Tuesday, Sept. 24, 2024. (AP Photo/Jon Super, File)
FILE - Britain's King Charles III, right, shakes hands with Keir Starmer where he invited the Labour Party leader to become prime minister and to form a new government, following the landslide general election victory for the Labour Party, in London, Friday, July 5, 2024. (Yui Mok, Pool Photo via AP, File)
FILE - Labour Party leader Keir Starmer kisses his wife Victoria after he spoke to his supporters at the Tate Modern in London, Friday, July 5, 2024. (AP Photo/Kin Cheung, File)
FILE - Britain's Prime Minister Keir Starmer talks to members of the media after meeting Scottish First Minister and SNP leader John Swinney during a visit to Edinburgh, Scotland on July 7, 2024 as part of a two-day tour of the four nations of the United Kingdom. (Scott Heppell, Pool Photo via AP, File)
FILE - Britain's Prime Minister Keir Starmer welcomes Ukrainian President Volodymyr Zelenskyy to 10 Downing Street in London, Thursday, Oct. 10, 2024. (AP Photo/Kin Cheung, File)
FILE - Britain's Prime Minister Keir Starmer meets European Commission President Ursula von der Leyen in Brussels, Wednesday, Oct. 2, 2024.(AP Photo/Omar Havana, File)
FILE - Britain's Labour Party Prime Minister Keir Starmer and his wife Victoria pose for the media on the doorstep of 10 Downing Street in London, Friday, July 5, 2024. (AP Photo/Kin Cheung, File)
FILE - Britain's Prime Minister Keir Starmer talks to journalists as he travels onboard a plane to Washington DC to attend a Nato summit, Tuesday July 9, 2024. (Stefan Rousseau/Pool Photo via AP, File)
FILE - Britain's Prime Minister Keir Starmer, center, Chancellor of the Exchequer Rachel Reeves, right, and Secretary of State for Energy Security and Net Zero Ed Miliband visit a factory in Chester, England, Friday, Oct. 4, 2024.(AP Photo/Darren Staples, Pool, File)
FILE - Britain's Chancellor of the Exchequer Rachel Reeves leaves Downing Street in London, on July 5, 2024. (AP Photo/Thomas Krych, File)
FILE - Britain's Prime Minister Keir Starmer attends a joint news conference with German Chancellor Olaf Scholz, not pictured, after bilateral talks at the Chancellery in Berlin, Wednesday Aug. 28, 2024. (Justin Tallis/Pool Photo via AP, FIle)
FILE - Britain's Prime Minister Keir Starmer and his wife, Victoria, arrive at the Labour Party Conference in Liverpool, England, Tuesday, Sept. 24, 2024.(AP Photo/Jon Super, File)
FILE - Britain's Prime Minister Keir Starmer leaves 10 Downing Street to attend the weekly session of Prime Ministers Questions in Parliament in London, Wednesday, Oct. 9, 2024. (AP Photo/Kirsty Wigglesworth, File)
MAGDEBURG, Germany (AP) — Germany on Saturday was still in shock and struggling to understand the suspect behind the attack in the city of Magdeburg.
Identified by local media as 50-year-old Taleb A., a psychiatry and psychotherapy specialist, authorities said he has been living in Germany for two decades. He was arrested on site after plowing a black BMW into a Christmas market crowded with holiday shoppers Friday evening, killing at least five people and wounding about 200 others.
Prominent German terrorism expert Peter Neumann posted on X that he had yet to come across a suspect in an act of mass violence with that profile.
Taleb’s X account is filled with tweets and retweets focusing on anti-Islam themes and criticism of the religion while sharing congratulatory notes to Muslims who left the faith. He also described himself as a former Muslim.
He was critical of German authorities, saying they had failed to do enough to combat the “Islamism of Europe.”
He has also voiced support for the far-right and anti-immigrant Alternative for Germany (AfD) party.
Some described Taleb as an activist who helped Saudi women flee their homeland. Recently, he seemed focused on his theory that German authorities have been targeting Saudi asylum seekers.
Neumann, the terrorism expert, wrote: “After 25 years in this ‘business’ you think nothing could surprise you anymore. But a 50-year-old Saudi ex-Muslim who lives in East Germany, loves the AfD and wants to punish Germany for its tolerance towards Islamists — that really wasn’t on my radar."
On Saturday, German Interior Minister Nancy Faeser told reporters: “At this point, we can only say for sure that the perpetrator was evidently Islamophobic – we can confirm that. Everything else is a matter for further investigation and we have to wait.”
An image taken from a video shows police officers arresting a suspect after car drove into a crowd at the Christmas market in Magdeburg, Germany, Friday Dec. 20, 2024. (TNN/DPA via AP)
A person stands by flowers and candles placed outside St. John's Church near a Christmas Market, where a car drove into a crowd on Friday evening, in Magdeburg, Germany, Saturday, Dec. 21, 2024. (AP Photo/Ebrahim Noroozi)