Meghan, Duchess of Sussex, places flowers at a makeshift memorial outside Uvalde County Courthouse in Uvalde, Texas. AFP
The Duchess of Sussex in Uvalde, Texas. AP
Meghan, Duchess of Sussex, leaves flowers at a memorial site for the victims killed in this week's primary school shooting in Uvalde, Texas. AP
The Duchess of Sussex visits a memorial site for the 19 children and two adults gunned down in Uvalde, Texas. AP
The tight-knit Latino community of Uvalde on May 24 became the site of the worst school shooting in a decade, committed by an 18-year-old armed with a legally bought assault rifle. AFP
Meghan, Duchess of Sussex, at a makeshift memorial outside Uvalde County Courthouse in Uvalde, Texas. AFP