Monday, March 7, 2011

3/7/1965: march by civil rights demonstrators broken up in Selma, Ala., by state troopers & sheriff's posse. In end justice did prevail.

No comments:

Post a Comment