All Articles

Climate Protest
Source: Screenshot YouTube
August 29, 2023
Climate activists tried to block a road in Washington D.C. over the weekend, only to be taken down by fed-up commuters.