I can't believe this happened

Police officers wash the feet of Black faith leaders and beg for forgiveness in Cary, NC

Added:

By: chl47 (1211.70)

Tags: Police officers wash the feet of Black faith leaders and beg for forgiveness in Cary, NC

Location: Cary, NC