The world is yet reeling from the atrocity that took place in Uvalde, Texas last week, wherein 21 people, including ...