The study and knowledge of all things criminal
(0)

This Day in History: 1970-08-05

US Black Panther leader Huey Newton is freed from jail after two trials ended in hung juries and the District Attorney decides against another trial