The state-run Anadolu Agency says six other people were injured in the attack yesterday near the city of Bursa, in northwestern Turkey.
Anadolu said police arrested two of the assailants and were still searching for the third suspect. The motive for the attack was not immediately known.
The agency said all three victims died of their wounds after being rushed to a hospital. They included the local head of a Roma association.