• Menu
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Before Header

  • About Us
  • Lexicon
  • Contact Us
  • Our Store
  • ↑
  • ↓

Balloon Juice

Come for the politics, stay for the snark.

People are weird.

You are so fucked. Still, I wish you the best of luck.

Authoritarian republicans are opposed to freedom for the rest of us.

Petty moves from a petty man.

“In this country American means white. everybody else has to hyphenate.”

If senate republicans had any shame, they’d die of it.

Too often we confuse noise with substance. too often we confuse setbacks with defeat.

If you cannot answer whether trump lost the 2020 election, you are unfit for office.

Give the craziest people you know everything they want and hope they don’t ask for more? Great plan.

Every reporter and pundit should have to declare if they ever vacationed with a billionaire.

Oh FFS you might as well trust a 6-year-old with a flamethrower.

Marge, god is saying you’re stupid.

Wow, I can’t imagine what it was like to comment in morse code.

Jack Smith: “Why did you start campaigning in the middle of my investigation?!”

When I was faster i was always behind.

Weird. Rome has an American Pope and America has a Russian President.

Dear elected officials: Trump is temporary, dishonor is forever.

Speaker Mike Johnson is a vile traitor to the House and the Constitution.

She burned that motherfucker down, and I am so here for it. Thank you, Caroline Kennedy.

75% of people clapping liked the show!

Never entrust democracy to any process that requires Republicans to act in good faith.

Republicans are radicals, not conservatives.

Come on, media. you have one job. start doing it.

Proof that we need a blogger ethics panel.

Mobile Menu

  • 4 Directions VA 2025 Raffle
  • 2025 Activism
  • Donate with Venmo, Zelle & PayPal
  • Site Feedback
  • War in Ukraine
  • Submit Photos to On the Road
  • Politics
  • On The Road
  • Open Threads
  • Topics
  • Authors
  • About Us
  • Contact Us
  • Lexicon
  • Our Store
  • Politics
  • Open Threads
  • 2025 Activism
  • Garden Chats
  • On The Road
  • Targeted Fundraising!
Open Thread:  Hey Lurkers!  (Holiday Post)

Open Threads

You are here: Home / Archives for Open Threads

Heartbreaking Read: ‘Abandoned by Trump, a farmer and a migrant search for a better future’

by Anne Laurie|  June 21, 20252:40 pm| 216 Comments

This post is in: Excellent Links, Immigration, Show Us on the Doll Where the Invisible Hand Touched You, Trump Crime Cartel

Abandoned by Trump, a farmer and a migrant search for a better future – Washington Post www.washingtonpost.com/investigatio…

[image or embed]

— Michael Huggins (@michaelhugg2591.bsky.social) June 21, 2025 at 11:59 AM

The Washington Post at its best [gift link]:

KIRK, COLORADO – There was a saying he’d heard, about how every farmer rooted for all the other farmers to do well, too, until one of those others started farming next door. So JJ Ficken didn’t talk much about the grant money with other farmers.

But his bills had mounted, and his ambitions had unraveled, and in Kirk, a town of 61, it was easy to feel alone. Now on that afternoon in mid-April, JJ, 37, unstrapped the bags of seed corn on his trailer for a customer…

The federal government had promised JJ a $200,000 grant, spread across two years, to cover the cost of a seasonal farmhand from Latin America. In a place where local, legal help was nearly impossible to keep, the extra worker would give him the freedom to handle more jobs and invest in his own equipment. It was an opportunity that could transform his family’s future, but, JJ explained to his friend, President Donald Trump had frozen the money.

“Good,” the man said, grinning. “Too much spending here and there. I’m okay with a little hurt.”…

Hurt was something JJ already understood. It had been part of the landscape long before Trump took office. JJ was an American farmer, perpetually subject to weather, labor, loans, overhead, markets, health, politics. None of it was predictable, and all of it was a threat. The industry’s survival has long depended on the deals made between millions of Americans willing to brave all that uncertainty and a federal government willing to sustain them, through grants, subsidies, insurance, financing, payouts and disaster relief.

But then Trump, in the earliest days of his second term, threatened to break tens of thousands of those deals, suspending billions in agricultural funding and decimating the staffs that managed it. Swept up in the freeze was JJ and the $50 million grant program he’d signed up for along with 140 other farmers across the country. All of them had agreed to hire and, in many cases, house domestic workers or lawful immigrants willing to take jobs that Americans would not, but with the reimbursements in doubt, farmers worried they’d miss payrolls, default on loans or face bankruptcy. Many feared the checks would never come.

“I tried to do things right,” JJ said, because he could have taken on an undocumented laborer at any time for $14 an hour, as many of his neighbors had, but he didn’t believe in supporting illegal immigration. Almost nothing mattered more to him than his word, and he’d kept it to the U.S. government: He’d committed to buy a plane ticket for a 24-year-old from Guatemala named Otto Vargas. He’d rented him a single-wide. He’d bought him an old pickup to use. He’d spent tens of thousands of dollars to do what the grant required, covering most of it with a line of credit at 8.5 percent interest.

Now, he didn’t know if Otto would ever get here, or if the government would ever pay him back…

show full post on front page

===

Otto was the youngest candidate JJ interviewed, but he sounded eager. Through an interpreter, Otto told him he wanted to learn English, and JJ told Otto he wanted to learn Spanish. The language barrier didn’t concern JJ when he offered him the job. He already had another worker, a 21-year-old named Riggin Williams, who had grown up in the community. As long as he had Riggin, JJ wouldn’t have to ask Otto to deal with customers or operate the most technical equipment.

Then, one morning in mid-April, Riggin quit.

He had found a job with regular hours and didn’t want to spend another season baling hay. He gave JJ two weeks’ notice and told him he hoped the new guy worked out.

But the new guy was still in Guatemala, waiting for a visa. JJ couldn’t even apply for the first installment of his grant money until Otto arrived, which should have happened weeks earlier. He’d heard from a recruiter that the administration’s attempt to make the government more efficient had slowed the visa process throughout Central America…

===
In Guatemala, Otto was pleading with God.

From his rural hometown of Aldea Chispán, he’d prayed that he’d get a job interview, and when he did, he prayed he’d do well, and when he did, he prayed he’d receive an offer, and when he did, he prayed the United States would let him come.

Otto had made the six-hour round-trip drive to interview for his visa on April 15 — the same day Riggin quit.

Now, he waited, worrying he would be denied or JJ would back out. The two men had spoken during their video interview for just 17 minutes.

Each week Otto missed because of the delay cost him at least $700 in lost wages, and all of it mattered to Otto. His family’s 40-acre farm, he said, had struggled in recent years. Bad winters killed crops. A lost onion harvest squandered five months of work.

His earliest memories were on the farm, fetching his dad’s tools. His father would dig a little hole, and Otto would press fertilizer into the soil by hand. In the flatlands east of the mountains, he’d learned to tolerate temperatures that topped 110 degrees. During planting season, he and his dad would rest in the shade of their lemon trees, sweating and laughing and sharing his mother’s empanadas.

Now his dad was 64, and Otto dreaded leaving him. He relied on Otto to manage the land, but Otto also leaned on his dad, who had tried to prepare him for the United States, a place he’d never visited. In the months since Trump took office, Otto said, he’d seen videos on Facebook of immigrants being harassed and arrested…

Heartbreaking Read: <em>‘Abandoned by Trump, a farmer and a migrant search for a better future’</em>Post + Comments (216)

War for Ukraine Day 1,212: More Russian Missiles in the Small Hours

by Adam L Silverman|  June 20, 20259:53 pm| 15 Comments

This post is in: Foreign Affairs, Foreign Policy, Military, Open Threads, Russia, Silverman on Security, War, War in Ukraine

Painting by NEIVANMADE. It has a white background an in the center are Soldiers in green doing air defense by firing at incoming Russian missiles in the upper right. The missiles are red and yellow. In the upper left, written in green, is the text: "SAVE THE BRAVEST PEOPLE IN THE WORLD!" Below the Soldiers, also written in green, is "SUPPORT FOR KHARKIV"

(Image by NEIVANMADE)

All of Ukraine is under air raid alert at 3:50 AM local time in Ukraine/8:50 PM EDT. It started about an hour ago.

Ukraine is under russian missile attack right now. The alert is spreading

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) June 20, 2025 at 7:52 PM

DeepState analysis shows Russian forces are pushing to keep up attack intensity in June, with a spike in assaults mid-month. Most active on the Pokrovsk front 32% of attacks, followed by Kursk 16.4%, Novopavlivka 15%, Lyman 10.3%, and Toretsk 9.5% sectors.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) June 20, 2025 at 8:37 AM

Here is President Zelenskyy’s address from earlier today. Video below, English transcript after the jump.

show full post on front page

The Russian Economy Is Already Crumbling; We Will Support This Process Even More – Address by the President

20 June 2025 – 20:26

I wish you good health, fellow Ukrainians!

A brief update on today. Another phase of the exchange has been completed, and we are preparing the ones to follow. Today, our warriors returned home to Ukraine – warriors from various branches of our Defense Forces, many of whom had been in captivity for over two years. The exchange process must continue.

Also today, there was a meeting of the Staff – a very detailed report on the frontline. Particular attention was paid to the Sumy region, to operations in the border areas. I am grateful to our units for their resilience. The Russians had various plans and intentions there – absolutely insane, as usual. We are holding them back and eliminating these killers, defending our Sumy region. We also held very detailed discussions on all agreements regarding arms supplies: contracts, funding, and specific commitments from partners. The volume of support this year is the largest since the start of the full-scale war. I instructed that work with partners be increased even further to secure investment in our production, in our weapons. We are also preparing a new platform for such production. This is a long-term, systemic effort, and I want to thank every country already taking part. We are preparing new agreements for next week – together with our NATO partners. Specifically regarding investment in production. These are primarily technologies – first and foremost, drones and artillery shells. We are also making separate efforts on interceptor drones, which must strengthen our defense against Shahed attacks. Several of our domestic enterprises – and accordingly, drone types – are already delivering results. We are working with our partners to secure more substantial funding, and I am confident we will get it. Production volumes of interceptors are already increasing.

Today, there was an extensive report on our sanctions policy, specifically in regard to the areas affecting Russia’s economic capabilities in our temporarily occupied territories. We are preparing relevant National Security and Defense Council decisions.

Today, we also have a new sanctions package adopted by our state, targeting individuals and legal entities who help Russia, including with drone production. We will continue this pressure together with our partners. Our sanctions will be extended by our partners – we are working on that, and, by the way, not only in European jurisdictions.

And one more thing.

I’ve instructed the team to prepare some additional options for cooperation within the Coalition of the Willing – efforts that will strengthen our shared security architecture. Today, the Russians once again openly and absolutely cynically declared that they are “not in the mood” for a ceasefire. Russia wants to wage war. Even brandishing some threats. This means the pressure the world is applying isn’t hurting them enough yet, or they are trying very hard to keep up appearances. Well, the Russian economy is already crumbling. We will support this process even more. Ayatollah Putin can look at his friends in Iran to see where such regimes end up, and how far into decay they drive their countries. More of our decisions will follow, for the sake of restoring security. I thank everyone who is helping us! I thank all our people!

Glory to Ukraine!

Georgia:

Day 205 of daily, nationwide protests in Georgia. This is Rustaveli Avenue, blocked for almost 7 months. ✅

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) June 20, 2025 at 2:04 PM

“Revolution!” written in front of the Georgian Parliament on Rustaveli Avenue, which has been blocked for the 205th day in a row.

Protests continue in 8 cities. We demand the resignation of the GD regime, free and fair elections, and the release of our 60+ political prisoners.

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) June 20, 2025 at 1:57 PM

People chant: Revolution

#GeorgiaProtests
Day 205

[image or embed]

— Publika.ge (@publikage.bsky.social) June 20, 2025 at 1:54 PM

Georgia’s route to freedom is currently excruciatingly slow, but I believe we are on the right path and are going through all the purgatories to get there. In the meantime, more frequent public use of the word “Revolution” is observable. 1/2

📷 @rusudandjakeli.bsky.social

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) June 20, 2025 at 2:31 PM

Day 205 of #GeorgiaProtests and the 6th anniversary of the day when Georgia’s liberation essentially began, the June 20, 2019 anti-Kremlin protest and the subsequent violent crackdown. 2/2.

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) June 20, 2025 at 2:31 PM

Those detained during the pro-European rallies, whose court hearings were held today, expressed solidarity with the media and NGOs from the courtroom.

[image or embed]

— Publika.ge (@publikage.bsky.social) June 20, 2025 at 6:42 AM

Nika Melia has been charged with contempt of court after throwing water at a judge – an offense punishable by up to 2 years in prison. He is already imprisoned for failing to pay bail after skipping a GD investigation commission hearing, which carries a 1-year sentence.

#TerrorinGeorgia

[image or embed]

— Publika.ge (@publikage.bsky.social) June 20, 2025 at 6:46 AM

❌ Judge Shota Siradze of Kutaisi Court of Appeals upheld a GEL 2K fine against Mzia Amaglobeli — despite expert reports proving that the video evidence presented by the MIA was recorded after her release from administrative detention and could not depict the events that led to the charges.
#FreeMzia

[image or embed]

— Batumelebi&Netgazeti (@netgazeti.org) June 20, 2025 at 8:51 AM

🗣️ “Mzia’s case is very high on the agenda, we are all watching what is happening with huge concern”, Interview with the #EU Ambassador to #Georgia, Pawel Herczyński.
@euingeorgia.bsky.social

#FreeMzia
#RepressionInGeorgia

[image or embed]

— Batumelebi&Netgazeti (@netgazeti.org) June 20, 2025 at 10:23 AM

One might assume that the liberation of Georgia began on June 20, 2019, the “Gavrilov’s Night.”

Since then, it’s constant crisis, broken promises and perpetual struggle. 1/

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) June 20, 2025 at 11:24 AM

The Georgian Dream put a Russian MP Sergey Gavrilov in the Chair of the Speaker of the Parliament of Georgia and spontaneous anti-Kremlin protests erupted, brutally suppressed by the regime. Several people lost eyes with rubber bullets. 2/

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) June 20, 2025 at 11:24 AM

Ivanishvili then promised fully proportional representation to trick people into leaving the streets, only to abandon his promise later.

Today, activists coloured the fountain at the Parliament in red. “We remember what you did on June 20.” 3/

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) June 20, 2025 at 11:24 AM

The Minister of Internal Affairs back then was Giorgi Gakharia, now-one of the opposition leaders whose resignation was demanded by the protesters but instead got him as the Prime Minister. 4/

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) June 20, 2025 at 11:24 AM

While Gakharia states that it wasn’t him who gave the order to assault people, he also does not expose the guilty ones, and maintains that he was protecting the Parliament and the state from an assault.

This is one of the main reasons why Gakharia has not been embraced by the public. 5/5.

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) June 20, 2025 at 11:24 AM

“Today, Russians arrested my teacher.” 🥺 Nino teaches Georgian language and literature.

[image or embed]

— Rusudan Djakeli (@rusudandjakeli.bsky.social) June 20, 2025 at 2:10 PM

Another woman, Nino Datashvili, now arrested for up to 7 years over a physical confrontation with a court security guard, which he started to begin with. #terrorinGeorgia

[image or embed]

— Marika Mikiashvili 🇬🇪🇺🇦🇪🇺 (@marikamikiashvili.bsky.social) June 20, 2025 at 5:42 AM

The US:

Trump telling everyone to watch their mouth when asked about Ukraine is fucking rich, considering he never does.

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) June 20, 2025 at 6:20 PM

He should know. He doesn’t, but he should.

Odesa was on fire last night. Meanwhile, the US Senate delays russia sanctions bill “due to the Middle East escalation.”
Indeed, why rushing? russia’s war has only been ongoing for almost 12 years. Ukrainians can wait another decade until busy people find time to deliver “peace through strength.”

[image or embed]

— Olena Halushka (@halushka.bsky.social) June 20, 2025 at 4:03 AM

Just in case you forgot who we’re dealing with.
This is a real patch worn by Russian soldiers. It says:

“I’ll take back everything that’s mine”

If you’re still thinking “it’s not our war” think again.

They are ill and that’s their mindset.

[image or embed]

— SAINT JAVELIN (@saintjavelin.bsky.social) June 20, 2025 at 5:49 AM

Some Americans risk their lives to help Ukrainians rebuild what other Americans allow Russia to destroy.

Those in power are clearly not acting in the interest of their own people — polls show support for Ukraine is only growing.

You don’t have to love Ukraine to condemn and stand up to evil.

[image or embed]

— Victoria (@victoriaslog.bsky.social) June 20, 2025 at 7:12 AM

The EU and Germany:

Curious what intelligence Germany has that is leading it to this conclusion:

‘…“We are very certain, and we have intelligence evidence for this, that Ukraine is just a step on the path to the West,” [BND chief] Kahl told the Table Today podcast on June 9…’

apnews.com/article/euro…

[image or embed]

— Shashank Joshi (@shashj.bsky.social) June 20, 2025 at 9:52 AM

From The Associated Press:

BRUSSELS (AP) — Russia poses a direct threat to the European Union through acts of sabotage and cyberattacks, but its massive military spending suggests that President Vladimir Putin also plans to use his armed forces elsewhere in the future, the EU’s top diplomat warned on Wednesday.

“Russia is already a direct threat to the European Union,” EU foreign policy chief Kaja Kallas said. She listed a series of Russian airspace violations, provocative military exercises, and attacks on energy grids, pipelines and undersea cables.

Kallas noted that Russia is already spending more on defense than the EU’s 27 nations combined, and this year will invest more “on defense than its own health care, education and social policy combined.”

“This is a long-term plan for a long-term aggression. You don’t spend that much on (the) military, if you do not plan to use it,” Kallas told EU lawmakers in Strasbourg, France.

“Europe is under attack and our continent sits in a world becoming more dangerous,” she added.

NATO Secretary-General Mark Rutte has said that Russia is producing as much weapons and ammunition in three months as the 32 allies together make in a year. He believes that Russia could be in a position to launch an attack on a NATO ally by the end of the decade.

Last week, the head of Germany’s foreign intelligence service (BND), Bruno Kahl, warned against underestimating Russian intentions toward the West and NATO.

“We are very certain, and we have intelligence evidence for this, that Ukraine is just a step on the path to the West,” Kahl told the Table Today podcast on June 9, according to German news agency dpa.

Russia’s goal is to expand its sphere of influence westward, the BND chief said.

“They want to catapult NATO back to the state it was in at the end of the 1990s. They want to kick America out of Europe, and they’ll use any means to achieve that,” Kahl said.

He warned that “this must be nipped in the bud,” and that deterrence is the “most bloodless way” to prevent war. NATO countries are set to agree a new defense investment pledge at a summit in the Netherlands next week, pouring billions of dollars more into security-related spending.

Estonia:

Estonia has begun actively building dozens of bunkers and digging anti-tank ditches on the border with Russia

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) June 20, 2025 at 1:03 PM

Back to Ukraine.

Another prisoner of war exchange between Ukraine and Russia has taken place!

After more than two years in captivity, our people are finally home.

Welcome back, heroes, you were never forgotten. ❤️‍🩹

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) June 20, 2025 at 7:35 AM

Tortured and starved, but alive! Welcome home, defenders!

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) June 20, 2025 at 10:02 AM

Ukrainians and their unique problems 😂

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) June 20, 2025 at 6:08 PM

Putin claims Russia supposedly isn’t pushing for Ukraine’s surrender, just wants them to accept “realities” on the ground.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) June 20, 2025 at 11:36 AM

Putin claims the Russian and Ukrainian people are one, so “all of Ukraine is ours.” He falsely insists “we never questioned Ukraine’s sovereignty.” Showing imperial vibes, he added, “where a Russian soldier steps, it’s ours.”

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) June 20, 2025 at 12:24 PM

Wherever a russian soldier sets foot, there is death, destruction, mass graves, mined kids’ toys, murdered animals, torture chambers, and of course looted homes

[image or embed]

— Mira of Kyiv 🇺🇦 (@reshetz.bsky.social) June 20, 2025 at 4:10 PM

If allowed, Putin will take the whole of Ukraine. But he won’t stop there: He considers the Baltic states, and the whole of what used to be the “Soviet bloc” of Poland, Czechia, Slovakia, Hungary, Romania, and Bulgaria – all now EU states – to be vassals of the Kremlin.

[image or embed]

— Euan MacDonald (@euanmacdonald.bsky.social) June 20, 2025 at 1:56 PM

Statements like these definitely provide the framing context for the German intel analysis and the EU’s assessments of Putin’s/Russia’s intentions.

⚡️🇺🇦 You can’t hide in the pipes! The enemy infantry is destroyed!
The orcs tried to hide in the canal pipes. But the 5th Assault Brigade’s FPV drone operators found the hiding place and destroyed the infantry group with a direct hit. No hiding place can save you from the accuracy of our work 💥

[image or embed]

— Vitalis Viva (@vitalisviva.bsky.social) June 20, 2025 at 3:30 PM

Odesa:

Last night, ten russian drones attacked Odesa, causing fires and significant destruction. The attack killed one person and injured 14 others, including three rescue workers.

[image or embed]

— Iryna Voichuk (@irynavoichuk.bsky.social) June 20, 2025 at 3:10 AM

If you justify, romanticize, or “understand” russia — you are aligning with what it’s doing: the bombings, the terror, the murder.
There is no neutral ground between the victim and the assassin.

[image or embed]

— Olena Halushka (@halushka.bsky.social) June 20, 2025 at 5:35 AM

Russia attacked the Langeron beach area in Odesa, right next to the most popular hotel for kids — Nemo.

There’s damage near the dolphinarium. I’m not sure who’s more shocked the children or the dolphins.

[image or embed]

— Victoria (@victoriaslog.bsky.social) June 20, 2025 at 6:22 AM

Kharkiv:

A Russian drone strikes a parking lot wedged between apartment buildings in Kharkiv yesterday evening.
No one was killed by some miracle

[image or embed]

— Kate from Kharkiv (@kateinkharkiv.bsky.social) June 20, 2025 at 11:12 AM

The Kursk cross border offensive:

Ukrainian Air Force dropped a slick GBU-39 airstrike on a Russian drone operators’ base somewhere in Kursk Oblast.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) June 20, 2025 at 12:38 PM

A destroyed Russian assault group on the border between Russia’s Kursk region and Ukraine’s Sumy region. Yesterday, footage showed five bodies of Russian infantrymen at this location. Today, the number has grown to around two dozen.

[image or embed]

— 🦋Special Kherson Cat🐈🇺🇦 (@specialkhersoncat.bsky.social) June 20, 2025 at 11:28 AM

Sumy:

Putin: “We don’t have the task of taking Sumy, but, in principle, I don’t rule it out.”

Putin chooses his words carefully when he plans a TV appearance meaning there is a message he wants to send. In this case, Russian attempts to take Sumy have collapsed. At least for now.

#OSINT #UkraineWar

[image or embed]

— OSINT Intuit (@urikikaski.bsky.social) June 20, 2025 at 7:15 PM

Putin: We’re not aiming to take Sumy, but I wouldn’t rule it out.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) June 20, 2025 at 11:55 AM

Putin also added that Russia supposedly has to create a security zone along its border with Ukraine. He also noted that Kyiv’s actions in Kursk have effectively doubled the frontline length.

— WarTranslated (Dmitri) (@wartranslated.bsky.social) June 20, 2025 at 11:58 AM

The Russian occupied portion of Zaporizhzhia Oblast:

Ukrainian fighters from the 65th Mech Brigade UAV unit pulled off a successful op behind Russian lines on Zaporizhzhia front, hitting an enemy post, then destroying a 1L122 “Garmon” radar and wrecking their gear.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) June 20, 2025 at 2:24 PM

Tula, Tula Oblast, Russia:

Per ASTRA, Ukrainian forces hit Tula’s Shipunov Instrument Design Bureau twice in three days, halting operations. On June 18, five drones damaged a power station, three warehouses, and an admin building, sparking a 400 sqm fire. On June 20, one drone wrecked a loading hangar’s roof and walls.

[image or embed]

— WarTranslated (Dmitri) (@wartranslated.bsky.social) June 20, 2025 at 10:05 AM

That’s enough for tonight.

Your daily Patron!

A new Patron video!

@patron__dsns

Передробоче. Проводжу інструктаж для Марсика (він же Марс, який і планета, і шоколадний батончик). Така кличка, бо він чимось схожий на марсохід, тільки замість космічних кратерів бачить кратери від мін. Страшний трудяга: ніколи не гавкає, не валяється в траві, не обнюхує кожну калюжу на вході. Офіційно Марс робот, а для мене — напарник. Він холодний, але точно не бездушний. Хвилююсь за нього дуже. Бо такі, як Марс, дуже цінні у нашій роботі. Не те, що я не ціную всіх інших… Та Марсик має залізний характер і не має нервових закінчень. Це значить, що йому не болітиме, якщо станеться щось страшне. Але я дуже хочу, аби йому ніколи, ну просто ніколи(!) не довелось це перевіряти. Мрію оце тепер, щоб у Марса зʼявилась подружка. Марселла. Бо думаю, що йому може бути самотньо. А поки спробую подружити його з роботом-пилососом. А що у вас цікавенького? Всім лизь 👅 #песпатрон

♬ Jet2 Advert – ✈️A7-BBH | MAN 🇬🇧

Here’s the machine translation of the caption:

Pre-work I conduct briefings for Marsik (aka Mars, which is both a planet and a chocolate bar). Such a nickname, because it is somewhat similar to a rover, only instead of space craters it sees craters from mines. Terrible hard worker: never barks, never lies in the grass, never sniffs every puddle at the entrance. Officially, Mars is a robot, and for me it is a partner. He is cold, but definitely not heartless. I am very worried about him. Because people like Mars are very valuable in our work. It’s not that I don’t appreciate everyone else… But Marsyk has an iron character and no nerve endings. This means that he will not be in pain if something terrible happens. But I really want him to never, well, never (!) have to check it. Now I dream that Mars will have a girlfriend. Marcella Because I think he can be lonely. In the meantime, I will try to make him friends with a robot vacuum cleaner. What is interesting about you? Everyone lick 👅#песпатрон

Open thread!

War for Ukraine Day 1,212: More Russian Missiles in the Small HoursPost + Comments (15)

Friday Evening Open Thread: Musical Interlude

by Anne Laurie|  June 20, 20255:25 pm| 73 Comments

This post is in: Music, Open Threads

Per Rolling Stone, “Talking Heads Celebrate 50th Anniversary With ‘Psycho Killer’ Video Starring Saoirse Ronan”:

Fifty years ago, the Talking Heads performed for the first time, opening for the Ramones at CBGB. They’d go on to become one of the most influential art-house bands in music history, leaving fans with tons of iconic songs over the decades. Today, they’re celebrating their anniversary by reminding people of one specific classic: They’ve released a video for “Psycho Killer,” the first song they ever wrote as a band…

Anybody else got tunes, or thoughts, for the end of another fraught week?

Friday Evening Open Thread: Musical InterludePost + Comments (73)

Fucking Bloody Hell

by John Cole|  June 20, 20254:08 pm| 240 Comments

This post is in: Open Threads, Democratic Stupidity

This makes me want to vomit:

Representative James E. Clyburn of South Carolina, a veteran lawmaker who was once the highest-ranking Black member of Congress, endorsed former Gov. Andrew M. Cuomo in New York City’s Democratic mayoral primary on Friday.

Mr. Clyburn made the case that Mr. Cuomo was the right candidate to help Democrats fend off the ill effects of President Trump’s second term, when Mr. Trump is “challenging the pillars of our democracy.”

“The mayor of New York is uniquely positioned to play an important role in the future of the national Democratic Party,” Mr. Clyburn said in a statement, adding that Mr. Cuomo had the “experiences, credentials and character to not just serve New York, but also help save the nation.”

We’re never going to get rid of this man, Cuomo, are we? My god how must women feel about him. I wish he would not have endorsed him.

Fucking Bloody HellPost + Comments (240)

Dodger Stadium Standoff Open Thread

by Anne Laurie|  June 20, 202510:28 am| 143 Comments

This post is in: C.R.E.A.M., Immigration, Open Threads, Trump Crime Cartel

It is the official position of ICE that this very real event that did, in fact, happen was not them.
Vigilantism is worse. It would be nice if federal agents had means to identify themselves as legitimate law enforcement.

[image or embed]

— Matt Ortega (@mattortega.com) June 19, 2025 at 4:42 PM

This feels pretty notable IMO

[image or embed]

— Nute (@nutedawn.bsky.social) June 19, 2025 at 3:36 PM

NB: The Athletic is the NYTimes’ sports sub-blog:

The Los Angeles Dodgers said they denied federal immigration officials access to the area around the team’s stadium on Thursday morning.
The news comes hours after The Athletic reported the team’s plans to announce assistance to immigrants impacted by recent militarized raids.

[image or embed]

— The Athletic (@theathletic.bsky.social) June 19, 2025 at 5:12 PM

Looking weak like this in the Trump administration is literally begging to get Miller come to your office and shout for hours and hours, it's not surprising they're all rushing to cover they asses.

[image or embed]

— Schnorkles O'Bork (@schnorkles.bsky.social) June 19, 2025 at 5:41 PM

show full post on front page

if you don’t know the history of Dodger Stadium you can’t fully understand what unfolded today. thanks @chrislhayes.bsky.social for the opportunity to share it.

[image or embed]

— Jacob Soboroff (@jacobsoboroff.bsky.social) June 19, 2025 at 9:05 PM

Imagine being one of these pampered blow-dried TV dolts giggling like a child about the idea of mass deportations at a Dodgers game.
So much misery and chaos! It would be so much fun for these assholes to watch from their living rooms.

[image or embed]

— Kevin M. Kruse (@kevinmkruse.bsky.social) June 16, 2025 at 6:18 PM

Sure looks like ICE got their assignment to stage a raid at Dodgers Stadium from these giggling dipshits.

[image or embed]

— Kevin M. Kruse (@kevinmkruse.bsky.social) June 19, 2025 at 3:22 PM

Barry Petchesky, reporting for Defector — “The Dodgers Can’t Sit This Moment Out”:

… Around 8 a.m., a line of unmarked vans and SUVs attempted to enter the stadium parking lot. They were feds—they said as much, although as has been characteristic of this campaign there was no sure way to tell by looking. They wore no uniforms, displayed no badges or service logos, and covered their faces. In short, they looked and dressed like immigration officers have looked and dressed around the country as they perform deportation raids on terrified communities—like thugs, or kidnappers, or just criminals…

It should be noted that they were not, or not entirely, ICE, but rather Customs and Border Protection agents—another enforcement organization under the Department of Homeland Security, with much of the same powers and purview. It’s a distinction without a difference; they all act more or less the same. The agents themselves were not exactly forthcoming with their identities, they told an L.A. Times reporter only that they were “DHS.”

Denied entrance, the line of vehicles relocated to another gate outside a closed parking lot, where they gathered before gradually dispersing. They had apparently intended to use Dodger Stadium’s lot as a quiet place to process people arrested in early-morning raids, including a major one at a Home Depot in Hollywood that had targeted day laborers and street vendors. One activist showed the Times photos of vehicles that were present at both the Home Depot raid and at Dodger Stadium. That activist also told the Times that a CBP agent had told her why they sought the apparent isolation of a closed stadium parking lot.

“We bring the detainees here to process them and conduct our investigation without public interference,” the agent said, according to [Emily] Phillips, who wrote down his quote. “We can’t do it in the Home Depot parking lot because the public makes it dangerous.”

Angelenos made sure they couldn’t do it at Dodger Stadium, either. After images of the feds at the stadium began spreading on social media, protestors showed up in an attempt to confront them.

The protestors were kept from the federal agents by LAPD. The feds eventually left as more protestors arrived over the course of the morning.

The Dodgers, in the wake of Thursday’s showdown, announced they will delay announcing their community initiatives. “Because of the events earlier today, we continue to work with groups that were involved with our programs,” Dodgers president Stan Kasten said. “But we are going to have to delay today’s announcement while we firm up some more details. We’ll get back to you soon with the timing.”

If the exact form of Thursday’s events wasn’t predictable, the broad strokes absolutely were. This isn’t the type of politics where neutrality can be maintained indefinitely. Any pro sports team will inevitably be entwined with its community, and this is especially true of the Dodgers, from the composition of their fanbase to their immigrant megastar to their stadium’s very origins. They didn’t ask to be involved, but neither did those Angelenos being targeted and terrorized by the government. Not an inch can be given.

Dodger Stadium Standoff Open ThreadPost + Comments (143)

TGIFriday Morning Open Thread: Waiting for the Doc Dump(s)

by Anne Laurie|  June 20, 20258:31 am| 140 Comments

This post is in: Immigration, Open Threads, Religion, Trumpery

Rev. Michael Pham, the first U.S. bishop appointed by Pope Leo XIV is calling on faith leaders across the Diocese of San Diego to accompany asylum seekers to court this Friday, June 20, in honor of World Refugee Day.
JRS/USA applauds this call to solidarity and action.
Read more: ow.ly/nvQ150WbRgj

[image or embed]

— Jesuit Refugee Service/USA (@jrsusa.bsky.social) June 18, 2025 at 2:35 PM

… In a joint letter with Reverends Ramón Bejarano and Felipe Pulido, Rev. Pham announced that a group of clergy and faith leaders will stand in solidarity with migrants at San Diego’s federal courthouse from 7 to 10 a.m. The letter described the migrants’ situation as a “difficult predicament,” noting they are being summoned to court only to face swift expulsion from the country.

While acknowledging their presence is unlikely to change the outcome, they emphasized that migrants are treated with greater dignity simply by virtue of their being there.

“Following the court appearances, the faith leaders will have a press conference so that the clear message that people of faith stand with immigrants and refugees can be delivered to the broader public,” the letter stated…

Rev. Pham is himself a former refugee. He fled Vietnam in 1980 at the age of 13 with his older sister and younger brother. The siblings spent time in a refugee camp in Malaysia before they were sponsored by an American family in Minnesota in 1981. His family was reunited in 1983, and they eventually settled in San Diego two years later.

Pope Leo appointed Rev. Pham to be the seventh Bishop of the Diocese of San Diego last month, and his installation Mass will be held on July 17. Rev. Pham will be the first Vietnamese American to lead an American diocese…

===

Back in April, the Trump Admin gave states a choice: comply with ICE, or lose funding for roads, bridges and public transit.
That ultimatum is completely illegal, a federal judge just ruled:

[image or embed]

— Erik Uebelacker (@uebey.bsky.social) June 19, 2025 at 7:44 PM

===

BREAKING: An appeals court allows President Donald Trump to keep control of National Guard troops he deployed to Los Angeles following protests over immigration raids.

[image or embed]

— The Associated Press (@apnews.com) June 19, 2025 at 10:59 PM

===

Will he wear a mask too?

[image or embed]

— Patrick Chovanec (@prchovanec.bsky.social) June 19, 2025 at 3:59 PM

show full post on front page

Love how this administration talks about LA like it's fucking Dresden in 1945. Let me go instead, you babies. I've been craving a jalapeno egg burrito from the Tacos Por Favor on Olympic for like six months now.

[image or embed]

— Tim Onion (@bencollins.bsky.social) June 19, 2025 at 4:08 PM

===

Your continuing reminder that Trump.literally thinks Stealth technology is the plane is invisible.

[image or embed]

— Schnorkles O'Bork (@schnorkles.bsky.social) June 19, 2025 at 9:47 PM

Welch: I have no faith in him all because he acts like a guy who got a day pass from the memory wing of a nursing home. When you see him on TV, he's slurring. He's not competent. It is just terrifying when you see the chyron that says Trump is reviewing war plans.

[image or embed]

— Acyn (@acyn.bsky.social) June 18, 2025 at 10:46 PM

TGIFriday Morning Open Thread: Waiting for the Doc Dump(s)Post + Comments (140)

Late Night Open Thread: Another Musk Rocket Goes Boom

by Anne Laurie|  June 20, 202512:10 am| 99 Comments

This post is in: Open Threads, Science & Technology, Space

ICYMI: Elon Musk's SpaceX suffered another failure and exploded in southern Texas on Wednesday night after experiencing "a major anomaly” at about 11 pm local time on the test launch while preparing for the tenth flight test at Starbase. 
Luckily, no one was hurt or injured.

[image or embed]

— Amee Vanderpool (@girlsreallyrule.bsky.social) June 19, 2025 at 5:38 PM


===

SpaceX Starship rocket explodes
ABC: A Spacex Starship rocket being tested in Texas exploded Wednesday night, after the craft "experienced a major anomaly" while on the test stand preparing for the tenth flight test at the firm's Starbase facility.

[image or embed]

— Olga Nesterova (@onestpress.onestnetwork.com) June 19, 2025 at 5:19 AM


===

“SpaceX is happy to introduce its newest consultant, Michael Bay.”

[image or embed]

— In Two Weeks Hat (@kenwhite.bsky.social) June 19, 2025 at 2:09 PM


===

At this point it feels like the “major anomaly” for SpaceX are the rare times it *doesn’t* explode?

[image or embed]

— Kevin M. Kruse (@kevinmkruse.bsky.social) June 19, 2025 at 11:55 AM


===

SpaceX has their tails between their legs. No bravado as usual after they mess up.
Though this "There is no commonality between the COPVs used on Starship and SpaceX’s Falcon rockets" tee shirt has me asking questions answered by the shirt
www.spacex.com/updates/#sta…

[image or embed]

— Rude Law Dog (@esghound.com) June 19, 2025 at 4:24 PM


===

SpaceX is short for SpaceXplode

— Thor Benson (@thorbenson.bsky.social) June 19, 2025 at 1:05 AM


===

Anyone still defending SpaceX as a serious organisation is neck-deep in tech-bro Kool-Aid.
It’s no longer a company, it’s a cult propped up by hype, hubris, and government handouts.

[image or embed]

— Dr Farbod (@emergencybod.medsky.social) June 19, 2025 at 6:37 PM


===

Stop saying Starship had another failed launch!
It actually exploded before launch so it actually just failed to stand upright.

— Jack (@jackinpogform.bsky.social) June 19, 2025 at 2:31 PM


===

i don’t even think spacex is making rocket, i think they did a pivot to fireworks

— Emma Bolden (@emmabolden.bsky.social) June 19, 2025 at 3:01 PM


===

that’s not fair, parts of it traveled hundreds of feet

[image or embed]

— GOLIKEHELLMACHINE (@golikehellmachine.com) June 19, 2025 at 9:14 PM


===

Maybe NASA should consider contracting with Acme Rocket Company for their heavy lift vehicle. The company always came through for Wiley Coyote, right?

— Gyrogeerloose (@gyrogeerloose.bsky.social) June 19, 2025 at 1:51 PM


===

SpaceX CEO Elon Musk wants to send a cargo ship to Mars by the end of next year. Here’s why that plan likely won’t pan out.

[image or embed]

— CNN (@cnn.com) June 19, 2025 at 7:02 PM

Late Night Open Thread: Another Musk Rocket Goes BoomPost + Comments (99)

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 134
  • Page 135
  • Page 136
  • Page 137
  • Page 138
  • Interim pages omitted …
  • Page 5295
  • Go to Next Page »

Primary Sidebar

On The Road - Viva BrisVegas - Out and about Brisbane 1
Image by Viva BrisVegas (11/12/25)

We did it!

Recent Comments

  • Ishiyama on More Respite (of a sort) (Nov 12, 2025 @ 4:25pm)
  • tam1MI on Epstein, Epstein, Epstein (Nov 12, 2025 @ 4:21pm)
  • UncleEbeneezer on Epstein, Epstein, Epstein (Nov 12, 2025 @ 4:21pm)
  • Jeffro on Epstein, Epstein, Epstein (Nov 12, 2025 @ 4:21pm)
  • Gin & Tonic on More Respite (of a sort) (Nov 12, 2025 @ 4:20pm)

Balloon Juice Posts

View by Topic
View by Author
View by Month & Year
View by Past Author

Featuring

Medium Cool
Artists in Our Midst
Authors in Our Midst
On Artificial Intelligence (7-part series)

🎈Keep Balloon Juice Ad Free

Become a Balloon Juice Patreon
Donate with Venmo, Zelle or PayPal

Calling All Jackals

Site Feedback
Nominate a Rotating Tag
Submit Photos to On the Road
Balloon Juice Anniversary (All Links)
Balloon Juice Anniversary (All Posts)
Fix Nyms with Apostrophes

Balloon Juice Mailing List Signup

Social Media

Balloon Juice
WaterGirl
TaMara
John Cole
DougJ (aka NYT Pitchbot)
Betty Cracker
Tom Levenson
David Anderson
Major Major Major Major
DougJ NYT Pitchbot
mistermix
Rose Judson (podcast)

We did it!

Site Footer

Come for the politics, stay for the snark.

  • Facebook
  • RSS
  • Twitter
  • YouTube
  • Comment Policy
  • Our Authors
  • Blogroll
  • Our Artists
  • Privacy Policy

Copyright © 2025 Dev Balloon Juice · All Rights Reserved · Powered by BizBudding Inc