Police in Memphis, Tennessee, confirmed Monday that two additional officers were “relieved of duty” in connection to the death of Tyre Nichols,
Gold is AU
Police in Memphis, Tennessee, confirmed Monday that two additional officers were “relieved of duty” in connection to the death of Tyre Nichols,