A one-year-old boy was killed by a stray bullet that penetrated the car being driven by his father in Rio de Janeiro, Brazilian police have said.
The incident occurred on Tuesday morning in the suburb of Sao Goncalo.
Police said one of the bullets fired by gunmen following the car pierced the boot and the back seat, and then hit Juan Rodrigues Morales Benites in the head. He died shortly after arriving at hospital.
Police said the gunmen, who are on the run, may have thought the car was being driven by undercover police officers.
Violence is one of several problems facing South America's first Olympics, which begin in Rio on August 5.
Although venues are largely ready, the Zika virus, water pollution and lukewarm tickets sales are worrying organisers.