Poca - "politically correct"??
Whilst there are no words in the English language to describe the actions of, or suitable adjectives to decsribe the lower than low life forms that carried out those acts - I do think "animals" is the correct term. There is no "animal" on Earth that would do such a hideous, hideous, thing to its own species.
I'm with you 110% - up to there.
I'm also with "bring back the fam flights".