Weekend News Roundup!

“Reluctant Hero” Neil Armstrong, the first man to walk on the moon, died at 82. RIP [NY Times] An elderly Spanish woman destroyed a priceless fresco by painting what looks like a hairy beast over Jesus’ face. It would be hilarious if it wasn’t so sad. [The World] Todd Akin, a Missouri US representative, thinks […]

More