God’s Traitors: Terror and Faith in Elizabethan England
Fact of the Day
Since 1558, England has had a female head of state for 41% of the time.
Quote of the Day
"The English piously believe themselves to be a peaceful people; nobody else is of the same belief. "
On This Day
1968 CBS News reports the shooting of Robert F. Kennedy.
1989 A man famously obstructs a column of Chinese People's Army tanks on Tiananmen Square in Peking.