April 29, 2021


Biden To Cancel Oil And Gas Lease Sales From Public Lands

As the war against carbon accelerates under Biden, energy independence is again in jeopardy as public lands are placed off-limits to new drilling. The Federal government owns 640 million acres, or 28% of the total land mass in the United States, supposedly held in trust for the benefit of the nation.