Aberdeen man who left house to protect car suffers alleged attempted murder attack

Locator of Deveron Road
Locator of Deveron Road