French Mayor Slammed After Ancient Standing Stones Are Destroyed for New Store | Coast to Coast AM
A mayor in France is under fire after he allowed part of an ancient megalithic site to be destroyed in order to build a home improvement store.
www.coasttocoastam.com