A 25-year-old man has been detained in Spain after allegedly shooting his parents dead in their car before then firing shots at his baby son and mother of his child in the backseat
A 25-year-old man has been detained in Spain after allegedly shooting his parents dead in their car before then firing shots at his baby son and mother of his child in the backseat