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
Back to News
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