Environmentalist protesters attempting to occupy the Department of the Interior were arrested after storming the building.
Police arrested dozens of protesters Thursday from People vs. Fossil Fuels trying to storm the Stewart Lee Udall Main Interior Building in Washington, D.C., as part of a weeklong demonstration against the Biden administration for not ending contracts for oil pipelines, among other demands.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.