'I've been a police officer for 30 years, and I've never seen anything like this'