Success! Climate Protesters Block Traffic Causing Cars To Idle Extra 3 Hours

July 8, 2022   |   Tags: ,

LOS ANGELES, CA — Climate activists are claiming victory following a recent protest in which they blocked traffic and forced vehicles to idle for an extra 3 hours.


Read More...