Home Tags Science

France Opens World’s First Solar Panel Road

Last month, France opened the world's first solar panel road in Normandy.

10 More Inventions You Had No Idea Were French

The ingenuity of the French people is not to be denied.

Phenomenal Museum of Mankind Reopens in Paris

See yourself as a species among many sharing one planet.

French Kiss is Gross, Study Shows

You're sharing a lot more than just love under that mistletoe.
- Advertisement -