Natchez, Miss., has begun construction of a monument honoring civil rights activists arrested there in 1965. The “Proud to Take a Stand” monument will stand near...
Recent Comments