› added 10 years ago
122
TIL Google was Ordered to Pay Fine by France for Making Google Maps Free
via reddit.com