National guard in Nashville Tennessee put down their shields in a sign of peace


National guard in Nashville Tennessee put down their shields in a sign of peace



Source