FREEDOM FORUM: Discussion

Article Image News Link • Global

Free Press Publications

The supposed leaders of the United States have claimed to seek “energy independence” for the past 40 years, yet the nation is no closer to energy independence now that it was in the 1970's. In recent years many supporters of energy independence, and

Reported By Darryl W. Perry

Make a Comment