Friday, October 16, 2009

Who's Next?

According to the NYT, "On Oct. 16, 1964, China detonated its first atomic bomb." Tom Lehr responded soon afterwards.

No comments:

Post a Comment