The Vermont shooting was rumored to be self-inflicted from what I read. Is that the latest?
Everything about these people is self-inflicted.
But, yes, the police are saying the Vermont shooting was self-inflicted.