Im struggling to convey how disgusted I am by the apparent complete disdain for human life the insta