Abomination!!! Eye for an eye!! WTF is the world coming to?!!!!! RIP babies!!!!!