*If you want to read some great homilies, speeches and off-the-cuff interviews the Pope has given during his visit to France / pilgrimage to Lourdes, then the Vatican's website has most of it up.
*On the border between France and Switzerland lies the new Large Hadron Collider. This is supposed to be one of the most amazing science experiments ever built. Some think it will unlock multiple secrets of the universe. It might. But, some think it will blow up the planet. I still don't understand the science behind it and this video didn't help too much.