It’s a start.
I would think environazis would cheer such an event. 207 less humans to pollute Mother Earth.
In fact if they weren’t such cowardly hypocrites, shouldn’t most of them be rushing to commit suicide?