A gunman killed six people on Tuesday at a hospital waiting room in the eastern Czech city of Ostrava before fleeing and fatally shooting himself in the head, police said.
It was unclear what motivated the Czech Republic's worst attack since 2015 when a man shot eight people dead and then killed himself at a restaurant in the city of Uhersky Brod.
"We have captured the shooting assailant. The 42-year old man had shot himself in the head before police took action, he is dead," police said on Twitter.