Featured Post

The white-Left Part 1: The two meanings of white

Saturday, March 14, 2020

What will we do if coronavirus takes down the Internet?

Last week, in response to the coronavirus, hundreds of corporations joined Google, Microsoft, Amazon, Intel, Twitter, HP and Apple in rolling out comprehensive work-from-home programs for their employees. Most are scheduled to start next week. Classrooms at every level are being shut down, with online learning expected to fill the breach.  Even churches are turning to Internet services. With sports games, concerts, theaters, and festivals all shut down, millions of us are staying home more, and relying on the Internet for both information and entertainment, billions of us, worldwide. The Internet will be stressed as it never has been before, and there isn't as much “excess” capacity as many may think, or we may need, in the coming months, as we use it in a multitude of ways to fight the coronavirus. What happens if the Internet comes to a screeching halt under this load? This is an international dilemma. Is anybody planning for this? I've seen nothing from governments or the industry. How many are aware of the danger? I've seen no talk of this in the mainstream media, and I am one to stream MSNBC, CNN, and Fox News all at the same time through YouTubeTV. Even before this, YouTube and Netflix accounted for half of all Internet traffic.

If the fight against the coronavirus is a world war, we humans against the bug, consider this blog post

Although I have been working in IT for more than half a century, I didn't run into my first case of a “community spread” computer virus until the late 1980's. Since then, detecting, removing, and repairing the damage done by computer viruses has been a constant battle that we have had to wage, and win, just to keep the Internet, and our IT infrastructure, afloat. Now I fear that the Internet may be brought down by a virus of the biological type, considered “novel” in this day and age, at a time when we will need it the most, and almost no one seems to be paying attention outside of a few tech circles, or sounding the alarm, or making plans to deal with what could quickly become an emergency situation that could cost the world many lives in the context of this growing coronavirus crisis.  

Certainly not President Trump, or the federal coronavirus crisis response he is leading. When pumping up the stock market with his Friday White House Press Conference, he showed us just how clueless he is in this area, and the role he has for it in his show. He shook hands, and in one case, rubbed elbows, with corporate CEOs he pledged would help the nation weather the coronavirus storm. He said they were “the biggest business people, the greatest retailers anywhere in the world.” Not one of them was from the IT world. Certainly not Jeff Bezos, who is probably the single biggest business person, and greatest retailer anywhere in the world, not to mention the biggest name in cloud computing and Internet services with his AWS [Amazon Web Services]. AWS has 5 times more deployed cloud infrastructure than its next 14 competitors in aggregate. It's the open secret that allows Amazon to offer good prices, fast delivery, and pay a $15/hr. minimum wage.

While Google may not have been invited to this party, that didn't stop Trump from making false claims about what Google was doing to help us through this crisis. Trump claimed Google had 1700 engineers “helping to develop a website. It is going to be very quickly done, unlike websites of the past, to determine whether a test is warranted and to facilitate testing at a nearby convenient location." This was news to Google!

Trump thinks he can whistle up anything just by "bully pulpitting" it into existence. He lives in a fantasy world. Just as he refuses to understand that vaccines take a minimum of a year to 18 months to develop and produce, he doesn't understand that good, comprehensive websites take time to create, even for a powerhouse like Google. Such a website would need to be very accurate and well designed, and that is the easy part. It would need to be able to scale massively, from the very first day if rolled out nationally all at once like Trump said, and handle database records for tens of millions. This on top of all the traffic Google is regularly handling, especially now. I doubt if even Google has that much excess capacity, and they would be doing the world no favor if it crashed coming out of the gate, or brought down all their other services, or the Internet. This can't be just another one of your brochure websites, Donald. The smart thing is to roll it out in baby steps so there is time to scale it up without disruption, but nobody in Trumpland seems to understand that.

Mike Pence joined Trump in promoting this vaporware website as real, Dr. Deborah L. Birx even brought a chart to show how it would work. They really think that all it takes is good props.

Had he said truthfully that the website another member of the Google family owned by parent Alphabet, Verily, is putting together “is in the early stages of development, and planning to roll testing out in the Bay Area, with the hope of expanding more broadly over time,” he could have challenged Google to get involved, and put hundreds of their engineers to work to make it a nationwide website that could help people determine if a test was needed as quickly as possible.

Such a website could be extremely useful. For one thing, if only a small sampling of the people that filled out a form describing their COVAD-19 like symptoms, were tested, we could quickly extrapolate to get a good idea of what percentage of such people actually had COVAD-19, as compared to the percentage suffering the much less dangerous flu, or the common cold. This alone makes the effort worth it, so while we can't ask Google to rise to Trump's challenge, we can hope that they rise to Trump's lie, and overlook the insult.

But even if the website is everything any of us could want, it won't be very useful if people can't reach it, and that is a real danger in coming weeks.

A Storm may be brewing

A poster to slashdot.org [News for nerds] made this comment on Friday, based on data from Applopia:
Global downloads of business apps including Tencent Conference, WeChat Work, Zoom, Microsoft Teams and Slack have risen nearly five fold since the start of the year, data showed, as the coronavirus outbreak changes how corporations work.
Another pointed to the vulnerability of the cloud computing that we have become so heavily dependent on in recent years:
All these cloud apps are suddenly seeing a surge, causing many of them to have issues - cloud is fine as long as everyone is sharing and surge capacity is limited to one or two major customers. Now suddenly every one of their customers needs max capacity which traditionally these customers would've had individually in a largely offline datacenter and simply spin up nodes for events like these.

Zoom's calling capacity during peak hours is severely limited, WebEx has similar problems, Teams is laggy and Office 365 janky as hell. Look at DownDetector for major services - ~10am-~4pm spikes a lot more reported issues over the last few days. We've just sent thousands of employees home and thousands of students need to join online classes starting next week and already having problems with small test sessions.

The cloud was built for temporary surge capacity for singular failures, instead business leaders decided they never needed to plan for emergencies again, just spin it up in the cloud. I'm going to predict that within the next 2-4 weeks we'll see massive failures and even data losses as Amazon and Microsoft infrastructure gets brought to its knees.
Devin Coldewey writes on Techcrunch:
The coronavirus threat and official policies of “social distancing” are leading millions to stay home, doing meetings via video chat and probably watching Netflix and YouTube the rest of the time. That means a big uptick in bytes going through the tubes, both simultaneously and cumulatively.
The public, and non-technical business community, has been taught to think of the Internet Cloud as a magical place where they can store endless amounts of data, create elaborate websites, and run businesses, with little concern for how the cloud does it. Those of us tasked with keeping cloud computing up and running, know that it runs on real hardware in datacenters with finite capacities. All those photos we upload to the cloud are stored on a hard disk somewhere in the world, and so for those that think we can instantly expand the cloud to meet whatever demand coronavirus throws at us, Coldewey says:
Nice of you to think Fiber, switches and routers grow on trees along with the labor to install it. What happens if everyone uses it simultaneously and then the Internet goes to a crawl?
Already, Facebook, Netflix, and Twitter faced significant distress this Saturday:

They were just 3 of 26 big websites outages on Saturday. On Friday, the number was 23 according to Down Detector:
Sunday Update: The number of outages Down Detector recorded from the websites it monitors was 48.

Outages overview - March 2020 (CT)
Bank of America
1:32 a.m.
12:45 a.m.
12:29 a.m.
12:08 a.m.
11:56 p.m.
11:30 p.m.
10:58 p.m.
10:54 p.m.
10:42 p.m.
Call of Duty
10:20 p.m.
8:44 p.m.
7:35 p.m.
Black Desert Online
6:44 p.m.
1:48 p.m.
1:44 p.m.
1:24 p.m.
12:50 p.m.
Call of Duty
11:44 a.m.
11:41 a.m.
11:04 a.m.
10:52 a.m.
Rainbow Six
9:42 a.m.
8:18 a.m.
MLB The Show
6:09 a.m.
Midcontinent Media
4:33 a.m.
3:38 a.m.
Southern California Edison
2:02 a.m.
Pokémon Go
1:26 a.m.
Call of Duty
12:52 a.m.
Escape from Tarkov
12:28 a.m.
11:45 p.m.
TD Ameritrade
9:46 p.m.
9:37 p.m.
8:46 p.m.
8:32 p.m.
8:30 p.m.
Playstation Network
8:26 p.m.
8:06 p.m.
7:06 p.m.
United Airlines
6:46 p.m.
Blizzard Battle.net
6:08 p.m.
Path of Exile
5:14 p.m.
4:58 p.m.
Dota 2
4:56 p.m.
TDS Telecom
4:18 p.m.
3:06 p.m.
2:02 p.m.
Xbox Live
1:59 p.m.
1:36 p.m.
NBA 2k
1:09 p.m.
Monday is the first day millions, including almost 100,000 from Google alone, will be working from home. We will see how things fare then. These numbers bear watching more than the Dow Jones Industrial Average, because while falling stock prices should have limited short-term impact on our ability to weather this storm, and if it is a short one, the markets should quickly recover. A failed Internet, on the other hand, will take down many lives, as well as the DOW.

Two years ago the Oracle Internet Intelligence Group created a free map of global Internet Health. As of this writing, the only area of the United States to suffering significant Internet disruption is Puerto Rico, which is rated the fifth most disrupted place on Earth in the past 48hrs, just behind Somalia, Egypt, Burundi, and Djibouti. This speaks volumes about the third world status the United States gives to its last colony. This map will be important to monitor going forward because in the coming weeks of “social distancing,” as we rely on the Internet to work from home, entertain ourselves, maintain social contacts, and communicate critical health information, US Internet outages might not be just for Puerto Rico anymore. In this coming crisis, the health of the Internet will seriously affect the health of both the people and the financial markets.

There may be a time in the near future when we may have to triage bandwidth, which will be considerably less painful than triaging medical ventilators. If we get to that point, I vote that the Internet traffic nobody wants to receive, SPAM, be the first to go.

Clay Claiborne
Linux Systems Administrator

Wednesday, March 11, 2020

Has President Trump come down with something?

How sick is President Trump now?

We know from news reports that Trump has come into contact with people who have been in contact with people who have been effected by the coronavirus. We know that he claims not to have been tested. Now he has cancelled two of his most beloved political rallies. Has he done that out of a new found concern for the health of his supporters, or is something else going on?

Watch and listen carefully to these two videos of Donald Trump speaking in the Oval Office, and make up your own mind. The first is tonight's Oval Office address in which he announced the ban on travel from Europe, but not the UK!!! The second video is Trump's Oval Office defense of Roger Stone less than a month ago.

Ask yourself "Is this the same man?" or is this the same man trying to hide a serious illness? Notice especially the squinting eyes and labored breathing at the end of sentences, compare that to his demeanor on 12 February, 2020. Is he medicated, or sick, or both?

Here he thinks drug addicts, the victims of drug trafficking, should get like nine years in prison for having an addiction. That is also sick, but normal for Trump.

Then, there is also this:

UPDATE #1: CNN is reporting that Trump has cancelled trips to three states and the Saint Patrick's Day reception at the White House. I suspect we won't be seeing Trump much after this speech.

Clay Claiborne

Monday, December 16, 2019

The Impeachment of Ted Cruz

The purpose of this blog post is to impeach the testimony given my Senator Ted Cruz on ABC This Week about the crimes of President Donald Trump against the people of Ukraine and the people of the United States. Specifically, what he said to George Stephanopoulos impeaches this "juror” even before the “trial”:
Now, I'm not suggesting that you can cook up fraudulent attacks on your opponents. This would be a very different allegation if someone would say: If the president had said, “Please concoct something that isn't real,” that would be qualitatively different. That's not what the transcript says. The transcript says, “Investigate what happened, find out what happened.”

Trump never said, “Investigate what happened, find out what happened,” in the redacted transcript released by the White House. He didn't ask for an honest investigation of corruption in Ukraine. He did precisely what Ted Cruz was so quick to deny he did; he asked the Ukrainians to cook up a fraudulent attack on his opponents. In effect, he said to President Zelenskyy “Please concoct something that isn't real.” They even left the proof in the redacted transcript, as we shall see.

It is well known that Trump never spoke of corruption in either of his calls with Zelenskyy. He also never spoke of “investigation” or “investigations,” although the eager-to-please Zenlenskyy mentioned “the investigation” four times, and “that investigation” once in the infamous 25 July call, including:
“...and in addition to that investigation..."

"...so, we will take care of that and will work on the investigation...”

“I would kindly ask you if you have any additional information that you can provide to us, it would be very helpful for the investigation..”

“I also want to ensure you that we will be very serious about the case and will work on the investigation.”
Now, the Ukrainian President may say that he felt no pressure, but back then he seemed more obsessed with Trump's “investigation” than with the war with Russia that is killing thousands of his own countrymen.

While Trump never spoke of corruption or investigation, he made it very clear to Zelenskyy what “the investigation” was expected to find. Right after he famously said, “I would like you to do us a favor though,” he goes on to elaborate on his expected return:
“I would like you to find out what happened with this whole situation with Ukraine, they say Crowdstrike... I guess you have one of your wealthy people... The server, they say Ukraine has it.”
Later, on a call-in to Fox and Friends, 22 Nov., Trump put a little more meat on the bones of these conspiracy theory buzzwords:
Donald Trump: “A lot of it had to do, they say, with Ukraine. You know, it’s very interesting, it is very interesting. They have the server, right? From the DNC, Democratic National Committee.”

Brian Kilmeade: “Who has the server?”

Donald Trump: “The FBI went in, and they told them, 'Get out of here, we’re not giving it to you.' They gave the server to CrowdStrike, or whatever it’s called, which is a company owned by a very wealthy Ukrainian, and I still want to see that server. You know, the FBI has never gotten that server. That’s a big part of this whole thing. Why did they give it to a Ukrainian company?”

Steve Doocey: “Are you sure they did that? Are you sure they gave it to the Ukraine?”

Donald Trump: “ Well, that is what the word is. And that’s what I asked, actually, in my phone call, if you know. I mean, I asked it very point-blank, because we’re looking for corruption.”
Even if there are legitimate areas of investigation with regards to Ukrainian involvement in the 2016 US election, the conspiracy theory that Crowdstrike is a Ukrainian company, or owned by a Ukrainian, and that it is hiding the DNC server in Ukraine is utter nonsense. But does anybody seriously think that the leader of a country at war can risk the consequences of doing an investigation, and coming back and telling Donald Trump the truth? That his conspiracy theories about Ukraine, Crowdstrike, and The Server, are so much phooey? Of course, Trump was demanding that they “concoct” something up. Everybody seems willing to cover up this deeply criminal aspect of Trump's corruption with the euphemism of “investigation of the 2016 election.” This was to be an “investigation” Trump Style, an investigation designed to reach a foregone conclusion.


CrowdStrike is the “who ya gonna call” of cybersecurity. It is a publicly traded US company based in Irvine, CA with $250 million in revenues last year. It was founded in by two cybersecurity experts, George Kurtz, and Dmitri Alperovitch, that left the software security firm McAfee after Intel bought it, and Gregg Marston, now retired, from an IT security provider owned by McAfee. No Ukrainians, although Alperovitch, now a US citizen, was born in Russia, and came to the US as a teenager

It partners with more than 40 IT companies, including IBM, AWS, Dell, and Google Cloud. Its thousands of customers include Rackspace, Amazon, Verizon, Pacific Life, Well Cornell Medicine, Union Bank, Tribune Media, Sony, Sega, Prime Insurance, Mack Industries, ADP, Berkshire Bank, Hyatt, Pokémon, and the City of San Diego. It has also been widely used by both Republicans and Democrats, including Bernie 2020 and Emily's List.

Maybe the confused mind of Donald Trump “concocted” his “Ukraine company” nonsense from stuff being promoted along those lines by ultra-right and pro-Putin websites all over the Internet. This excerpt from Liberty Blitzkrieg is a “perfect” example of facts woven together in such a way that the weak-minded might well conclude that Crowdstrike is a Ukrainian company:
The firm’s CTO and co-founder, Dmitri Alperovitch, is a senior fellow at the Atlantic Council, a think tank with openly anti-Russian sentiments that is funded by Ukrainian billionaire Victor Pinchuk.
The Russian immigrant Alperovitch is Senior Fellow for Cyber Statecraft Initiative. Victor Pinchuk is one of 48 members of the Atlantic Council International Advisory board, along with Rupert Murdoch, who probably also funds it. Nevertheless, Russian sources, like Sputnik, have been promoting the view:
{T]hat some of the key assumptions underpinning the [Mueller] report's entire argument had been verified by entities with a vested interest in Ukraine.
Trump was parroting Russian propaganda about Ukraine to Zelenskyy, and asking him to verify it with a bogus investigation.

The Server, The Server..

There was no The Server, OK? The Democratic National Committee didn't run on “a” server, it ran on a great many servers, most of them cloud servers, and lots of them got hacked by the Russians. They had to “decommission more than 140 servers,” according to 2018 DNC court filings. CrowdStrike did much of the detective work and post-attack security. Ever since they published their conclusions about Russian government responsibility for the DNC hacks, they have been on the hit-list of a curious collection of groups, and Donald Trump.

Also, when the right-wing media pundits proclaim “the patent importance of the physical server system to the FBI," they only reveal their own ignorance. I've been in IT for half a century, and I'm here to tell you that you don't do a cyber investigation on the physical server. It's not like you're going to find the hacker's fingerprints on it. What you need is an image of the server's storage, and if possible, its memory dump at the time of the breach. That is the subject of your investigation. Once the image is taken, that is everything you need. You never examine the “physical server” even to the extent that there is one in cloud computing. The server itself is wiped clean and rebuilt so the enterprise can carry on after the attack.

When deputy assistant attorney general for the DOJ’s National Security Division Adam Hickey appeared on a panel before the House Judiciary Committee, 22 October 2019, and was asked by Debbie Lesko (R-AZ 8th District):
“Looking back at the FBI’s activities investigating the 2016 election, it has been reported that the FBI never obtained the original servers from the Democratic National Committee that had allegedly been hacked by Russia, instead relying upon imaged copies. First of all, is that correct?”
Hickey simply said that they got what they needed from Crowdstrike, noting that “it’s pretty common for us to work with a security vendor in connection with an investigation of a computer intrusion.”

If you think you may have been hacked, the way this works is that you don't just call the police, because they don't drop everything and come over to investigate your systems. You call a cyber-security company, like CrowdStrike, and if they find evidence of an illegal intrusion, then you have something to make the cops, or feds, take you seriously, for what that's worth. The sad truth of cyber-crime is that the victim almost always pays for the investigation. That's just the way it is. So, there was really nothing to see here with regards to charges made by Veteran Intelligence Professionals for Sanity (VIPS), in the Putin-friendly Consortium News and promoted by Moscow-based Sputnik that:
Major deficiencies include depending on a DNC-hired cybersecurity company for forensics.
These claims promoted by Trump have absolutely no basis in fact, although they appear to have their origins with Paul Manafort, and have been strongly supported by many Russian backed, and right-wing websites. It should not be overlooked that these conspiracy theories Trump was pushing onto the Ukrainians are really stupid-crazy, and have been refuted many times by NBC News, Axios, Daily Beast, Buzzfeed, Wired, and many others.

Ironically, Ted Cruz, in his rush to deny something Stephanopoulos never charged, revealed the real extent of the corruption Trump was demanding of Zelenskyy. He wasn't just demanding what both Republicans and Democrats have deceptively referred to as “an investigation of the 2016 elections.” Trump let Zelenskyy know that “the investigation” had to support his loony theory about Crowdstrike and “The Server” hidden in Ukraine. Trump provided Zelenskyy with “alternate facts” to find, along with his marching orders for an investigation. Trump wasn't just asking Nolenskyy to do an investigation, he was inviting him to a meeting in Fantasyland.

I rest my case.

Syria is the Paris Commune of the 21st Century!

Click here for our posts on the 2016 US Election
Click here for a list of our other blogs on Syria
Click here for a list of our other blogs on Libya

Sunday, September 29, 2019

The Whistleblower's Catch 22 Denied!

Director of National Intelligence Joseph Maguire claimed that he didn't have to deliver the whistleblower's complaint to congress in seven days because it was about Trump and he isn't under the supervision of the DNI. While the focus of the whistleblower's complaint most certainly is the extortion of Ukraine by Trump in demanding dirt on Biden while withholding congressionally mandated arms from a country fighting a Russian invasion, the DNI still should have forwarded the complaint to congress within the statutory limit because it also contained a small complaint about the abuse of an NSC code-word server that almost certainly would have fallen under the purview of the DNI.

In his opening statement to congress, DNI Maguire made this excuse for his failure to deliver the whistleblower's complaint to it in a timely manner:
Joseph Maguire: 00:45:22 Let me also discuss the issue of urgent concern. When transmitting a complaint to me, the Inspector General took the legal position that because the complaint alleges matters of urgent concern and because he found the allegations to be credible, I was required onto the Intelligence Community Whistleblower Protection Act to forward the complaint to our oversight committees within seven days of receiving it. As we have previously explained in our letters, urgent concern is a statutorily defined term. To be an urgent concern, the allegations must in addition to being classified, assert a flagrant, serious problem, abuse or violation of law and relate to the funding, administration or operation of an intelligent activity within the responsibility of the Director of National Intelligence. However, this complaint concerns conduct by someone outside the Intelligence Community unrelated to funding, administration or operation of an intelligence activity under my supervision. Because the allegation on the face did not appear to fall in the statutory framework my office consulted with the United States Department of Justice, Office of Legal Counsel and we included the Inspector General in those consultations.
On Fox New's Sunday morning Journal Editorial Report, Paul Gigot argued similarly that the whistleblower complaint didn't have standing:
The issue is—the whistleblower is suppose to be about intelligence abuses, the president is not formally a part of the intelligence community.
Ever since Maguire made this lame excuse for running straight to the White House with a whistleblower's complaint about the White House, this has been a frontline argument of the pro-Trump crowd. It is also the basis of their claim that this informat isn't entitled to the protections given to the whistleblower by the Act—the one thing that could give the president's death threats legal teeth.

This is their ultimate Catch 22 to this whistleblower: True, anyone going through proper channels and procedures to inform the government of wrong-doing in the Intelligence Community(IC) will be covered by the Intelligence Community Whistleblower Protection Act, but Catch 22 — POTUS isn't a member of the IC, you're not covered! Who knew?

This might well have been the case except for the fact that the whistleblower also complained about the misuse of IC assets. From the Whistleblower's Complaint:
White House officials told me that they were “directed” by WhiteHouse lawyers to remove the electronic transcript from the computer system in which such transcripts are
typically stored for coordination, finalization, and distribution to Cabinet level officials.

Instead, the transcript was loaded into a separate electronic system that is otherwise used to store and handle classified information of an especially sensitive nature. One White
House official described this act as an abuse of this electronic system because the call did not contain anything remotely sensitive from a national security perspective.
Some have dismissed the Whistleblower's complaint as hearsay. “White House officials told me,” etc.,etc. Be that as it may, like its account of Trump's conversation with Zelenskyy, this is another revelation from the Whistleblower's complaint that has panned out.

My response to those who repeat Zelenskyy said there was no pressure
We now know that phone memo wasn't the only “politically sensitive” document being improperly stored by lawyers on a NSC code-word security system. The DNI is on the NSC, so those “intelligence abuses” almost certainly should be covered by the Intelligence Community Whistleblower Protection Act, even if the POTUS isn't. That alone is enough to give the Whistleblower's complaint standing. That alone was reason enough to transmit the complaint to congress within the statutory seven days. Maguire got it wrong.

Many a criminal thought he has committed the perfect crime, and the FBI wouldn't be involved because he was careful not to commit any federal offenses, but he slipped up when he used the US mail in his scheme. Trump may think he had a “perfect”  conversation with Zelenskyy because he choice his words carefully and because the president isn't covered by the Intelligence Community Whistleblower Protection Act but he may have slipped up when he hid the evidence on an NSC code-word security system.

Still, I fear for this whistleblower. Unlike your usual wiseguy informant, our hero can't hide from enemies behind the anonymity of the Federal Witness Protection Program. Not with Bill Barr at Main Justice.

Syria is the Paris Commune of the 21st Century!

Click here for our posts on the 2016 US Election
Click here for a list of our other blogs on Syria
Click here for a list of our other blogs on Libya

Thursday, September 26, 2019

Friday's Global Climate Action Los Angeles in Pictures

People packed the streets when marching from Pershing Square to City Hall
Paul Krehbiel, a familiar face at progressive protests in Los Angeles
Traffic in downtown LA was brought to a standstill as protesters filled the streets.
Global Climate Protest in LA on Friday 9/20/2019-Marching to City Hall

Marching down the hill
Marchers on Main St began filling in City Hall Park
Los Angeles City Hall Park hasn't looked this good since Occupy LA in October 2011
Global Climate Protest in LA on Friday 9/20/2019 City Hall Park

Readers of this blog know that I have long stressed that white supremacy isn't just the ideology of domination of white men over people of color, it's also about the domination of the Earth. These protesters get it!

They raised their important banner high in the center of the park.
Looking backward
Global Climate Protest in LA on Friday 9/20/2019 - "The wrong ICE is melting"

This was my favorite chant!
Rally on the steps of City Hall
City Hall Park was packed!
Many colorful and thought provoking signs were carried by the protesters.
Planet over Profit

"System Change not Climate Change!"

"Wake Up"
People demanded the major come out, shouting "Eric, Eric."
But first a line of LAPD brass formed a line at the top of the stairs.
Denial will not save us
Dear Big Oil - Take Responsibility - Tax Oil 
Sign reads: You are going to die of old age. We are going to die of climate change.
"This Generation's Resistance Will Ensure Our Existence"
The Power of the People will never be defeated!
In the end, Mayor Garcetti was forced to come out and address the protesters.
Mayor Garcetti was surrounded by LAPD brass as he spoke.

These "anti-imperialists" just don't get it. They have no belief in people power and think everyone is a puppet of some western imperialist.

Global Climate Protest in LA on Friday 9/20/2019

Venice Community Organizer Lydia Ponce

Syria is the Paris Commune of the 21st Century!

Click here for our posts on the 2016 US Election
Click here for a list of our other blogs on Syria
Click here for a list of our other blogs on Libya