• 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.

Republicans do not pay their debts.

Accused of treason; bitches about the ratings. I am in awe.

When you’re in more danger from the IDF than from Russian shelling, that’s really bad.

Whoever he was, that guy was nuts.

It’s a good piece. click on over. but then come back!!

There are times when telling just part of the truth is effectively a lie.

“The difference between stupidity and genius is that genius has its limits.”

The press swings at every pitch, we don’t have to.

One of our two political parties is a cult whose leader admires Vladimir Putin.

Humiliatingly small and eclipsed by the derision of millions.

Live so that if you miss a day of work people aren’t hoping you’re dead.

Everything is totally normal and fine!!!

Accountability, motherfuckers.

Tide comes in. Tide goes out. You can’t explain that.

I am pretty sure these ‘journalists’ were not always such a bootlicking sycophants.

We do not need to pander to people who do not like what we stand for.

Trump should be leading, not lying.

My right to basic bodily autonomy is not on the table. that’s the new deal.

Fucking consultants! (of the political variety)

This blog will pay for itself.

It’s always darkest before the other shoe drops.

Anne Laurie is a fucking hero in so many ways. ~ Betty Cracker

The unpunished coup was a training exercise.

Republicans are radicals, not conservatives.

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

War for Ukraine Day 872: Glide Bombs Aimed at Kharkiv

by Adam L Silverman|  July 14, 20247:02 pm| 12 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)

Two quick housekeeping notes. First, Rosie is still doing fine. She has another week off before her next treatment.

Second, because it’s been a longer weekend than I think any of us were planning on, I’m going to keep tonight’s update as brief as possible.

As I’ve typed this post over the past hour (6:00 to 7:00 PM EDT) air raid alerts have gone up for Odesa, Mykolaiv, and Kherson Oblasts. The on for Kharkiv Oblast that was up has come down. The alert maps do not show any inbound cruise missiles, but it may be an ugly morning in southern Ukraine.

Apparently, Odesa’s air defense intercepted inbound cruise missiles shortly after I hit publish:

Several loud explosions heard in Odesa as air defences intercepted incoming Russian missiles. Sizeable fire reported in one location. Earlier, Air Force warned ballistic missiles headed from the south #Ukraine pic.twitter.com/1lGwfu2isW

— Michael Bociurkiw (@WorldAffairsPro) July 14, 2024

As of 7:36 PM EDT the air raid alerts for southern Ukraine have dropped, but a new one has been posted for Kharkiv Oblast.

Russia attacked Kharkiv with glide bombs again about two or three hours ago:

Explosions reported in Kharkiv! Right now, the city is under russian glide bomb attack!

— Iryna Voichuk (@IrynaVoichuk) July 14, 2024

Andrei Kozyrev, who was Russia’s Foreign Minister from 1990-1996 and in the Duma through 2000, has some well informed thoughts regarding the potential aftermath of last night’s shooting in Pennsylvania.

The Kremlin TV is blaming Democrats’ created “atmosphere around Trump” for an outrageous attempt on him. As usual, domestic propaganda will be translated to poison the political atmosphere in America through cyberspace.

— Andrei V Kozyrev (@andreivkozyrev) July 14, 2024

Unbelievable how Russia uses this appalling attack on Trump to spin wild conspiracy theories pic.twitter.com/z7MYIR67On

— Maria Avdeeva (@maria_avdv) July 14, 2024

This is what state TV in Russia is telling viewers tonight: “Today Trump quite literally spilled blood for America. He is now highly likely to get back not only the Oval Office, but also control of all key state institutions: Congress, the Prosecutor’s office, the Supreme… pic.twitter.com/5eBNOYlipI

— Steve Rosenberg (@BBCSteveR) July 14, 2024

This is what state TV in Russia is telling viewers tonight: “Today Trump quite literally spilled blood for America. He is now highly likely to get back not only the Oval Office, but also control of all key state institutions: Congress, the Prosecutor’s office, the Supreme Court.”|

As Rahm Emanuel once proclaimed, but was terrible at actually executing, never let a crisis go to waste.

Either in the US or in Russia:

President Zelenskyy, however, has a bit more class:

I am appalled to learn about the shooting of former U.S. President Donald Trump at his rally in Pennsylvania.

Such violence has no justification and no place anywhere in the world. Never should violence prevail.

I am relieved to learn that Donald Trump is now safe and wish him…

— Volodymyr Zelenskyy / Володимир Зеленський (@ZelenskyyUa) July 14, 2024

I am appalled to learn about the shooting of former U.S. President Donald Trump at his rally in Pennsylvania.

Such violence has no justification and no place anywhere in the world. Never should violence prevail.

I am relieved to learn that Donald Trump is now safe and wish him a speedy recovery. My condolences go out to the close ones of this attack’s victim, a rally attendee.

I extend my wishes for strength to everyone who is horrified by this event. I wish America emerges stronger from this.

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

show full post on front page

We Are Working to Increase the Strength and Number of Ukrainian “Patriots” – Address by the President

14 July 2024 – 09:40

I wish you health, fellow Ukrainians!

Sunday. Morning. The whole week was full of events and negotiations.

Now, after the visit to the United States, there are decisions regarding new Patriot systems and dozens of other air defense systems. We are working to increase the strength and number of Ukrainian “Patriots.” I am grateful to all our partners who are helping us.

There are three new security agreements for Ukraine: Poland, Luxembourg, Romania. And now the team is working on new documents – there will be agreements with the Czech Republic, Slovenia, and after the meeting with the Prime Minister of Ireland, we also decided to prepare an agreement.

There is the Ukrainian Compact, which was endorsed at the NATO Summit in Washington. This is all about weapons for our soldiers, about the work of defense companies in Ukraine and with Ukraine, about support for our recovery – everything is as concrete as possible and truly supports our defense of life.

There are new defense packages.

Dozens of meetings in a week – with country leaders, heads of government, with congressmen and American public leaders, with President Biden and Speaker Johnson. After meetings with US governors, I will meet with our regional leaders, as we need cooperation between regions as well, between communities and community leaders directly. Healthcare, shelters, defense industries, etc. The United States is ready to help at all these levels.

And today’s incident in America.

A few more words about what happened when it was already night here in Ukraine.

An attempt on the life of Donald Trump. A heinous crime. One that can only be condemned. And which shows how serious the global challenges to democracy are right now.

Violence in any form and anywhere must never prevail.

I am confident that America will rise to the challenge. I wish Mr. Trump a speedy recovery. Strength and support to all who have been affected.

May every evil intention fail. And may all who can restore security truly do so.

Glory to Ukraine!

Somewhere in the US:

“Uncle Andrey, stop. Pray and think about what you are doing!”

After the Russian strike on the Okhmatdyt children’s hospital, a video of Natalia Vertinskaya appeared online, introducing herself as the niece of Russian Defense Ministry head Andrey Belousov and urging him to stop… pic.twitter.com/7rJP9CGHKm

— Anton Gerashchenko (@Gerashchenko_en) July 14, 2024

“Uncle Andrey, stop. Pray and think about what you are doing!”

After the Russian strike on the Okhmatdyt children’s hospital, a video of Natalia Vertinskaya appeared online, introducing herself as the niece of Russian Defense Ministry head Andrey Belousov and urging him to stop shelling.

▪️ The Insider investigated and found out that Vertinskaya is indeed Belousov’s relative. And his cousin lives in Kyiv and his grandparents are buried in Kyiv. In one of the Kyiv cemeteries, journalists of Donbas Realii found probable places of their burial. The names on the tombstones are Major General Alexander Alexandrovich Belousov and Serafima Nikolayevna Belousova.

▪️ At the same time, Dmitry Belousov, the younger brother of the Russian Defense Minister, denied the existence of niece Vertinskaya in a commentary to Russian media.

“We have neither Vertinsky relatives nor relatives in America. Accordingly, there is no combination of Vertinsky relatives in America,” Belousov Jr. said.

If you’re wondering how many glide bombs Russia has fired at Ukraine this past week, it’s 700 or so.

Since the beginning of this week alone, Russia has launched more than 700 guided aerial bombs, more than 170 attack drones of various types, and nearly 80 missiles against Ukraine.

Russia continues and intensifies its terror.

As I have long said, Russia’s impunity has shown… https://t.co/nyUdwcdy6k

— Anton Gerashchenko (@Gerashchenko_en) July 14, 2024

Since the beginning of this week alone, Russia has launched more than 700 guided aerial bombs, more than 170 attack drones of various types, and nearly 80 missiles against Ukraine.

Russia continues and intensifies its terror.

As I have long said, Russia’s impunity has shown everyone that the world has only one right – the right of force.

It is clear that sooner or later there will be new agreements and a new order. A new stability will come.

The question is: when, by what means and as a result of what events people will realize that it is time to stop?

Last time it happened after the Second World War.

I have questions:

Don’t do drugs, kids. pic.twitter.com/yYlRlkW6rL

— Illia Ponomarenko 🇺🇦 (@IAPonomarenko) July 14, 2024

Oy vey.

Speaking of oy vey:

May be they should visit at least the areas that were occupied by Russia but are now back in Ukraine

— Tymofiy Mylovanov (@Mylovanov) July 13, 2024

https://t.co/fKiNeFpdVK

— Illia Ponomarenko 🇺🇦 (@IAPonomarenko) July 14, 2024

Oh dear lord, it turns out that to stop wars in our countries, we just need to defund our defense forces, stop the armed resistance, start negotiating with aggressors, then hold each other by hands and pray for peace all together -– how come we in Ukraine didn’t figure that out ourselves?

That would definitely end all wars and prevent a nuclear disaster, global warming, and world hunger. In all seriousness, there’s something fundamentally wrong with a world in which “outstanding scientists and thinkers” who:

a) refer that call to religious leaders/international organizations/regular people — to whoever on earth but never directly to immediate aggressors and warmongers — Vladimir Putin and Russia, the key war criminals waging the largest European war of aggression since Adolf Hitler that has such a catastrophic effect on the world and that has already left hundreds of thousands dead and entire regions devastated in ruins

b) are barely hiding it that the responsibility for “ending wars” falls upon immediate victims of aggression defending themselves rather than aggressors and warmongers — “Putin wouldn’t listen, so we’d better massage our sense of moral superiority on Ukraine instead”

c) don’t risk actually and directly facing the consequences of their methods of bringing about “world peace” by succumbing to aggressors that are unwilling to negotiate in good faith (as with the Russian occupation of Ukraine)

d) moreover, publish their calls via a newspaper so humiliatingly trampled down by Russian totalitarian censorship that it even fears using the very word “WAR” concerning what Russia does to Ukraine.

See, “certain words” are “prohibited” in the Russian Federation, so we numbly comply with Putin’s totalitarian “laws” while pretentiously lecturing Ukraine and the West on how they need to stop wars they never started.

Historians of the future will have a lot of weird, extremely weird stuff to try and fathom to describe the Age of Hypocrisy.

Here’s the thing. We’re about to enter an age where the U.S. may become very hostile to Ukraine, and neutral-positive to Russia. If this happens, there will be no fairness. And it may tip the balance into Russia’s favour sufficiently so that they win the war in this iteration of…

— Oleg Kostour 🇺🇦🇨🇦🇺🇸 (@OlegKostour) July 14, 2024

Here’s the thing. We’re about to enter an age where the U.S. may become very hostile to Ukraine, and neutral-positive to Russia. If this happens, there will be no fairness. And it may tip the balance into Russia’s favour sufficiently so that they win the war in this iteration of it.

And history is generally written by the victors. So we may become the scapegoat for all sorts of problems by those with the power to control the narrative. Lies about Ukrainians will be spread all over the place.

America was not an ally to Ukraine when they pressured Ukraine to give up its nuclear deterrent and weaponry to Russia. We may experience this type of America again soon. The type that meets with Orban and Putin and snubs Ukraine.

Remaining non-nuclear and caring about the NPT and potential sanction risks is no longer a consideration in a world of complete chaos when you have a murderous neighbor.

NATO itself may collapse, and disappear as it’s not clear it would hold itself together outside of PAX Americana.

Are the British, German, French, Turkish Greek, and Polish portions of NATO going to have the same interests? None of those would defect to allying with Russia/China if NATO disappears?

Ukraine is so keen on NATO entry but what if in 5-10 years the alliance itself is meaningless.

New York, Donetsk Oblast:

An American-made Bradley is destroying russian positions in New York, Donetsk region. The legendary IFV leaves no chance for the enemy.

📹: @United24media pic.twitter.com/qHy4HcM0jt

— Defense of Ukraine (@DefenceU) July 14, 2024

Pokrovsk:

The special battalion “Shkval”, consisting of volunteer prisoners, as part of the 47th mechanized brigade of the Ukrainian Armed Forces successfully carries out a mission to clear an enemy tree line in the Pokrovsk direction with the support of Bradley infantry fighting… pic.twitter.com/eo3RiNgcQo

— WarTranslated (Dmitri) (@wartranslated) July 14, 2024

The special battalion “Shkval”, consisting of volunteer prisoners, as part of the 47th mechanized brigade of the Ukrainian Armed Forces successfully carries out a mission to clear an enemy tree line in the Pokrovsk direction with the support of Bradley infantry fighting vehicles.

https://t.me/brygada47/867

The battalion consists of citizens who served sentences in prisons and is formed of volunteers who themselves decided to defend Ukraine. The 47th’ recruiting department approached the selection very responsibly, and therefore each of the ex-prisoners passed an interview.

Compare this to kamikaze assaults by unaccounted Russian convicts.

The Kharkiv front:

Accumulation of 5 destroyed Russian Desertcross-1000-3 on the Kharkiv front.https://t.co/BkjL6jZNdo pic.twitter.com/q40mP2uW6G

— Special Kherson Cat 🐈🇺🇦 (@bayraktar_1love) July 14, 2024

Ukrainian Marine Kriegsforcher has a new assessment up about the battle for Novomykhailivka. First tweet from the thread, the rest from the Thread Reader App:

NOVOMYKHAILIVKA THREAD PART I

Russian strategic advance in Pokrovsk have started at 10.10.23. They deployed 3 CA to capture Avdiivka and all our attention was there.

But there was one more big battle. The Battle for Novomykhailivka that costed them 300 armed vehicles.

🧵👇 pic.twitter.com/IFLgNnbJeP

— Kriegsforscher (@OSINTua) July 14, 2024

I need to figure out that there will be a couple of parts about that battle. Need to say that I will try to post only undocumented losses.

And this part will be about tanks.

The first recorded loss of T-54B tank. This tank was lost on December 2023.Image

Another destroyed T-62M.

Image
Image
Image

One more T-62M.Image

I remember how this T-62M was hit and stopped. He managed to drew a couple of miles and than was hit by the FPV drone.

Don’t know why but no one left that tank.
Image
Image

TG channels, steal ASAP!

T-62M without a turret was used as AFV during the assault.

Image
Image
Image
Image

T-62M. During the attack found a landmine and was stopped. Later was destroyed.

Apart from that tank BMP-2 and BMP-1AM were deployed.Image

Another T-54!

During the attack with MTLB was stopped. One week ago was still at that place.

Was lost on March.
Image
Image

Two destroyed T-80BV, one destroyed T-72B and abandoned T-80BV.

Image
Image
Image
Image

Damaged and abandoned tanks.

Image
Image
Image
Image

Panzers on the way. To hell.

Image
Image
Image
Image

Two more destroyed T-80BV and BMP-1.

Image
Image
Image
Image

More tanks and more.

2-4 from the famous 155 marine brigade.

Image
Image
Image
Image

More tanks from the Russian marines.

Image
Image
Image
Image

More T-80BVs. Still marines.

Image
Image
Image
Image

Damaged and abandoned T-80BV. And two more destroyed T-80BV tanks that were used by Russian infantry as a covering positions.

It was super popular by them back than.

Image
Image
Image
Image

Another damaged and abandoned T-80BV that survived 9 anti tank mines but fortunately was stopped.

And destroyed T-72B 89.

Image
Image
Image
Image

One destroyed T-80BV, one more damaged and abandoned T-80BV and another abandoned T-72B3M.

Image
Image
Image
Image

Two more destroyed T-80BV tanks.

Image
Image
Image
Image

Just take a look at the first photo.

3 – destroyed B3M tank.

Image
Image
Image
Image

Four more tanks🔥

Image
Image
Image
Image

More tanks.

Image
Image
Image
Image

And more tanks.

Image
Image
Image
Image

Folks, as usual we need your support. Right now your help is desperately needed for my own company:

– 4 different antennas;
– 1 tablet;
– 1 starlink;
– 4 wheels

In general: 5500$

Please, help:

PP: [email protected]

BMAC: buymeacoffee.com/ukranianmarine…

Image
Image
Image
Image

Wishlist | freedomfighterThe main goal of this page is to share my memories and thoughts about the war.https://buymeacoffee.com/ukranianmarines/wishlist

Unfortunately, somehow this post didn’t become popular and it’s really surprised me.

Well, maybe these kind of threads won’t be popular anymore 👌

We managed to gather 3/5 of the sum!Image

That’s a lot of destroyed Russian material.

Somewhere in Ukraine:

A Ukrainian Anti-Aircraft Regiment fighter shoots down a Russian cruise missile during one of latest Russias missile attacks. https://t.co/IyUJcE3Hfl

— Special Kherson Cat 🐈🇺🇦 (@bayraktar_1love) July 14, 2024

Russia:

A Russian soldier from the 138th Brigade, which participated in the battle for Volchansk, informs the relatives of his fellow soldiers that he was not able to get everyone out alive. This is the same battle that Putin so frivolously described as creating a “sanitary zone.” For… pic.twitter.com/DZVc4dxraG

— WarTranslated (Dmitri) (@wartranslated) July 14, 2024

A Russian soldier from the 138th Brigade, which participated in the battle for Volchansk, informs the relatives of his fellow soldiers that he was not able to get everyone out alive. This is the same battle that Putin so frivolously described as creating a “sanitary zone.” For him, a couple of thousand here, a couple of thousand there have no meaning. Meanwhile, warmongers will say that Russia must keep pressing, and Ukraine must surrender.

https://t.me/russianocontext/3938

I know that a lot of people reading these updates, whether you comment or not, are incredibly angry not just at Putin, but also at Russians, especially the ethnic Russians, because they either support Putin, go along to get along, or just keep their heads down and try to survive each day. But I strongly recommend you watch the video embedded above with the sound on. That soldier is fighting in an unjust genocidal war against Ukraine, but he’s just admitted that he’s failed as a commander.

Tomsk, Russia:

Meanwhile in Russia.

Tatiana Laletina, a 21-year-old artist from Russia’s Tomsk was sentenced to 9 years in prison in charges of “high treason”.

In 2022, she sent a total of $30 to a Ukrainian foundation providing aid to the Ukrainian military repelling a full-scale Russian… pic.twitter.com/KLRmoXpySd

— Illia Ponomarenko 🇺🇦 (@IAPonomarenko) July 13, 2024

Meanwhile in Russia.

Tatiana Laletina, a 21-year-old artist from Russia’s Tomsk was sentenced to 9 years in prison in charges of “high treason”.

In 2022, she sent a total of $30 to a Ukrainian foundation providing aid to the Ukrainian military repelling a full-scale Russian aggression.

That’s enough for tonight.

Your daily Patron!

First, some adjacent material:

It’s a hot day for Chara to travel from Kharkiv.
+40°C 🔥 on the highway.
Lots of stops & H2O 💦
Vision Mission 20:20 is only 2 hours from Kyiv! pic.twitter.com/nEGlwfSJ4w

— HUGS Helping Ukraine Grassroots Support 🍁🇨🇦🇺🇦 (@HugsUkraine) July 13, 2024

Vive la France ! Joyeux 14 juillet. Merci pour votre aide ❤️🇫🇷🇺🇦 pic.twitter.com/2CDolLt4fo

— Patron (@PatronDsns) July 14, 2024

Aux armes, citoyens!

Open thread!

War for Ukraine Day 872: Glide Bombs Aimed at KharkivPost + Comments (12)

Medium Cool – Star Spotting!

by WaterGirl|  July 14, 20247:00 pm| 108 Comments

This post is in: Medium Cool, Open Threads, Popular Culture, TV & Movies, Culture as a Hedge Against This Soul-Sucking Political Miasma We're Living In

Medium Cool is a weekly series related to popular culture, mostly film, TV, and books, with some music and games thrown in.  We hope it’s a welcome break from the anger, hate, and idiocy we see almost daily from the other side in the political sphere.

Arguments welcomed, opinions respected, fools un-suffered.  We’re here every Sunday at 7 pm.

I can’t recall who it was, but *someone suggested this as a possible future topic—movies or TV shows where you spotted an actor in an early role before they were famous, like an early Perry Mason where Leonard Nimoy was the killer.

CliosFanBoy!

Medium Cool – Star Spotting!

I would have liked to have seen that one!  Maybe Steeplejack (Perry Mason watcher extraordinaries) can let us know when that one will be showing next?

What are some of the other shows where you could frequently see future stars when they were still young pups?  Seems to me that along with Perry Mason, Rockford Files and Law & Order were frequent starter roles for aspiring actors were .  Or maybe the shows that had a lot of the young pups were just really great at spotting talent early?

Speaking of the Rockford Files, was Angel the antecedent of “Mozzie” on White Collar?

Anyway, anything that’s even remotely within throwing distance of this topic is fair game.  Just looking for something simple to start off the conversation this evening.

*out yourself in the comments if you are the someone who recommended this topic!

Medium Cool – Star Spotting!Post + Comments (108)

Everything – Everything is Projection

by @heymistermix.com|  July 14, 20242:28 pm| 259 Comments

This post is in: Open Threads

Everything - Everything is Projection
The new right-wing talking point is that yesterday’s attempted assassination of Trump was Biden’s fault – and a lot of them are saying it.

What kind of leadership is this? It’s leadership by shitpost and pot stirring, by liars spewing nonsense. Here’s some real leadership:

In case you don’t want to watch the video, it’s Pennsylvania Governor Josh Shapiro naming the poor man who was killed yesterday and asking for everyone to tone down the hateful rhetoric.

They politicize everything and accuse others of politicization. They call for killings and sow hatred, and accuse others of what they do.

The one thing Democrats must do is to push back on the notion that naming these anti-democratic proto-fascists as what they are is somehow a violent act, or promulgates violence. They know that Project 2025 was hurting them, badly, and they’re hoping that their smokescreen will scare Democrats and the media away. We can’t let it.

Everything – Everything is ProjectionPost + Comments (259)

False Equivalency Bullshit

by Betty Cracker|  July 14, 202410:14 am| 314 Comments

This post is in: Domestic Politics, Elections 2024, Open Threads, Politics, Republican Venality

As of this moment, we still don’t know what motivated the gunman who opened fire at the ex-president’s rally last night. But within minutes of the incident, Republican politicians rushed every microphone and social media platform in sight to blame Democrats.

Via WaPo, here’s a sample of the rhetoric from two of the obsequious dopes who are competing to become Trump’s running mate:

“The central premise of the Biden campaign is that President Donald Trump is an authoritarian fascist who must be stopped at all costs,” [Senator J.D.] Vance wrote. “That rhetoric led directly to President Trump’s attempted assassination.”

Sen. Tim Scott (R-S.C.), another Trump ally, shared a similar sentiment. “Let’s be clear: This was an assassination attempt aided and abetted by the radical Left and corporate media incessantly calling Trump a threat to democracy, fascists, or worse,” he wrote on social media.

Scott Jennings, CNN analyst who used to be a Mitch McConnell aide, got all emotional about the issue during last evening’s coverage, accusing Democrats of creating an atmosphere of political violence that made the apparent assassination attempt inevitable.

This self-serving bilge was served up without a trace of self-awareness, as is typical of the GOP tribe’s “every accusation is a confession” pattern, the party whose innocent victim said this before the 2016 election:

The Post threw together a both sides-ish editorial last night:

In this moment, we have to recognize that we have all been touched by toxic politics — regardless of our beliefs or where we fall on an ideological spectrum.

Can this, then, be a moment to pause and rediscover our better selves? To hear our inner voices, as clearly as we heard those shots? Americans, what do we want to be?

It’s not up to politicians, or editorial pages.

The responsibility is ours, as neighbors and citizens.

Maybe the editorial writers should have waited for the cold light of dawn because yes, it goddamn well is up to politicians, who should not incite gun nut goobers to commit violence against political rivals or gin up a mob to attack the U.S. Capitol when they lose an election.

And it’s up to editorial pages to call them out when they do, not with mealy-mouthed editorials that imply that both sides bear equal responsibility but with clarity about who exactly has normalized political violence: Donald Trump and the hard-right MAGA cult.

Joe Biden and Democrats have correctly identified the threat Trump and his toxic movement pose to American democracy. I hope this incident doesn’t cause them to back off from telling that truth in the months to come.

That would be a grave disservice to the country, where only one party, Republicans, incite violence for political gain and ensure we’re ass-deep in guns so any random, rage-filled loon can act on his impulse.

Open thread.

False Equivalency BullshitPost + Comments (314)

Sunday Morning Open Thread: Back to the Real Battles

by Anne Laurie|  July 14, 20249:06 am| 127 Comments

This post is in: Elections 2024, Open Threads, Proud to Be A Democrat, Republican Stupidity, Republican Venality

I'm gonna get over this pretty quickly. I think it's what Donald Trump would've wanted.

— Daily Trix (@DailyTrix) July 14, 2024

HAHAHA! This billboard is currently up in Milwaukee where the RNC is being held! All of the MAGA lunatics will be forced to see it as they head to the convention. Amazing placement by the Biden campaign! pic.twitter.com/Bz0wT4QDQm

— Harry Sisson (@harryjsisson) July 13, 2024

Penzeys Spices welcoming Republicans attending the RNC in Milwaukee. ?? pic.twitter.com/2E4EDnxUZc

— Will County Clown Car (@WillClownCar) July 12, 2024

As Trump continues to try and distance himself from Project 2025
Here's a little preview of the set-up happening for next week's Republican National Convention
The Heritage Foundation
-who are the literal authors of Project 2025
Are also a primary RNC sponsor
Weird, right? pic.twitter.com/JbQm1dNtXA

— Mona (@Monaheart1229) July 11, 2024

Per the Milwaukee Journal-Sentinel, “Think tank behind Project 2025 conservative blueprint signs on as RNC convention sponsor”:

show full post on front page

… The Heritage Foundation, the D.C.-based think tank that produced Project 2025 — a series of policy plans to overhaul the federal government — is among the sponsors of the convention in Milwaukee next week.

The group is touted as a convention partner on the RNC host committee’s website. And Heritage plans to hold a day-long “policy fest” in downtown Milwaukee on Monday, the opening day of a convention in which Trump will officially receive the Republican nomination for president.

Project 2025, which in part calls for an expansion of presidential authority, is separate from the Trump campaign’s “Agenda47” policy priorities and from the RNC’s own platform, though a number of former Trump administration officials were involved in crafting Heritage’s plans.

The Milwaukee-based Bradley Foundation has been a longtime financial backer of Heritage…

… Heritage’s presence at the Republican nominating convention is yet another sign of the think tank’s influence. In addition to the day-long policy discussion Monday, billed as “Fighting for America’s Future,” the group plans to host a social event at a bar near Fiserv Forum Wednesday evening, according to the convention’s event calendar…

Sunday Morning Open Thread:  Back to the Real Battles

(Nick Anderson via GoComics.com)

Sunday Morning Open Thread: Back to the Real BattlesPost + Comments (127)

Wee Hours Open Thread

by Betty Cracker|  July 14, 20242:37 am| 223 Comments

This post is in: Gun nuts, Open Threads

This is a terrible idea (report on CNN):

Vending machine that sells bullets

The three states where ammo is available in vending machines are Alabama, Texas and Oklahoma. No worries, though — AI handles customer screening, so what could possibly go wrong?

Also on CNN, the FBI has identified the deceased shooter in the Trump assassination attempt: Thomas Matthew Crooks. The report says he was “a 20-year-old registered Republican who had previously made a small contribution to a Democratic-aligned group, according to public records.”

Hmmm. Open thread.

 

Wee Hours Open ThreadPost + Comments (223)

War for Ukraine Day 871: For Want of a Nail

by Adam L Silverman|  July 13, 20248:06 pm| 34 Comments

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

Painting by NEIVANMADE. The background is black. There is a white cross in a broken window frame. In front of it is a hispital bed with an IV stand falling across it. Wires from a broken monitor on the right are strewn on the floor with a yellow basketball on the right and teddy bear on the left. In the foreground are fragments of a Russian cruise missile, which are red, and have the "Z" war symbol. In the top of the painting in grey is written "Children's Hospital." Below that in red "Is Just Another Target for Russia" is written.

(Image by NEIVANMADE)

Two quick housekeeping notes. First, both the girls are doing excellently. Rosie has not had any noticeable systemic reaction to last Monday’s chemo treatment. Thank you all for the good thoughts, well wishes, prayers, and donations.

Second, given the evening’s news, I’m going to keep this on the shorter side as I’m sure we’re going to get several updates, as well as breathless speculation about what happened, why, and what effects it will have.

Apparently new British Prime Minister Keir Starmer misspoke in his meeting with President Zelenskyy during the NATO summit. The Times has the details:

Britain has to convince France and another key Nato ally before it can allow Ukraine to fire its Storm Shadow cruise missiles at targets inside Russia as the UK is unable to act alone.

Sir Keir Starmer suggested at the Nato summit in Washington DC this week that he was loosening restrictions on how the weapons were used in a shift in policy that was praised by President Zelensky of Ukraine.

However, No 10 has been forced to clarify it has not given permission to Ukraine to fire the missiles into Russia and the position has not changed since the previous government.

Under defence agreements, the UK has to have the approval of two allies, one of which is France, which manufactures Storm Shadows alongside the UK. The other is another undisclosed Nato ally.

Storm Shadow missiles have a range of over 250 km (155 miles), triple the range of the missiles Ukraine has used up to now, and are very similar to the Taurus missiles that Germany has refused to hand for fear of the war escalating.

The UK has made a formal request to both allies in recent days and ministers are awaiting approval before giving Ukraine permission.

“This is not just ticking a box. It is quite a serious decision,” said a defence source, adding that Starmer had spoken too soon. “The intent remains positive,” they added.

There is extreme nervousness in Nato that tensions could spiral out of control if Ukraine is allowed to use the alliance’s weapons to hit targets in Russia. However, Ukraine has argued that it needs to be able to destroy bases and military infrastructure inside Russia if it is to win the war, a position that UK ministers have privately agreed with before. It is thought, however, that the UK does not want to go ahead with approving the weapons for use inside Russia without the backing of some of its closest allies.

As is stands, Kyiv is allowed to fire Storm Shadow missiles against targets in Crimea and mainland Ukraine. The US allows Ukraine to use its weapons when acting in defence of the city of Kharkiv in the northeast. Starmer said earlier in the week that UK military aid was “for defensive purposes but it is for Ukraine to decide how to deploy it for those defensive purposes”.

Then after talks with Starmer on Wednesday, Zelensky said he had been given “permission to use Storm Shadow missiles against military targets in Russian territory”.

“Today, we had the opportunity to discuss the practical implementation of this decision,” Zelensky said, while having a photograph taken with the prime minister at the summit marking the 75th anniversary of the transatlantic alliance.

A Ukrainian military source also praised Starmer’s position, suggesting he had gone further than the previous Conservative government. “This is a more clear and very strong message to partner countries,” the source added.

‘They added that permission to launch the strategic missile into Russia would require a sign off from three countries, one of which is the United Kingdom…“It’s not going to happen,” the source added when asked if Ukr will fire Storm Shadow into Russia.’ https://t.co/D4znrPErBC

— Shashank Joshi (@shashj) July 11, 2024

I have no idea if Starmer wasn’t staffed properly on this or he misspoke, but you’ve got to do better than this. This happens over and over and over again. Every time it happens it hurts the Ukrainians and helps the Russians.

We need more weapons pic.twitter.com/hFUao2CWDV

— східний (@samotniyskhid) July 8, 2024

There is no new video posted on the President of Ukraine’s website or YouTube channel. He was traveling today and had a brief meeting with the Taoisech.

On my way to Ukraine, I met with Ireland’s Taoiseach @SimonHarrisTD.

We discussed support for Ukraine and continued cooperation in demining and cybersecurity. We also talked about the next steps to implement the decisions based on the outcomes of the Peace Summit and discussed… pic.twitter.com/00GgW2Nkyp

— Volodymyr Zelenskyy / Володимир Зеленський (@ZelenskyyUa) July 13, 2024

On my way to Ukraine, I met with Ireland’s Taoiseach @SimonHarrisTD.

We discussed support for Ukraine and continued cooperation in demining and cybersecurity. We also talked about the next steps to implement the decisions based on the outcomes of the Peace Summit and discussed the efforts needed to increase global attention to the issue of children illegally deported by Russia.

I thank Ireland for supporting the Peace Summit in Switzerland and the Taoiseach for his strong personal attention and commitment to the efforts to bring the children home.

🇺🇦 🇮🇪

show full post on front page

The Ukrainian ambassador to the UN:

Share if you dare.
Brilliant speech and great point by representative of Ukraine to UN Sergiy Kyslytsya.
Is Russia even legally member of United Nations? pic.twitter.com/VeqLz98oH1

— Jaanika Merilo (@jaanikamerilo) July 13, 2024

The cost:

The opera singer, musician, and actor Ihor Voronka died fighting for Ukraine.

On July 3, Ihor turned 49 years old. He defended Ukraine from the beginning of the full-scale invasion.

Ihor Voronka was a Merited Artist of Ukraine, participated in the Open Opera Ukraine project,… pic.twitter.com/orume1iaEp

— Anton Gerashchenko (@Gerashchenko_en) July 13, 2024

Kharkiv:

Britain’s military intelligence:

Blood for Putin’s folly:

🔴 Russia loses ‘astronomical’ 70,000 troops in 60 days https://t.co/MbbKbwjlPA

— The Telegraph (@Telegraph) July 13, 2024

From The Telegraph:

Russia has lost more than 70,000 troops in the past two months, British military intelligence said on Friday.

The update by the Ministry of Defence added that the heavy losses would likely continue as Russia looked to make gains across the front lines in Ukraine.

“The average daily Russian casualties (killed and wounded) in Ukraine, throughout May and June 2024, increased to conflict highs of 1,262 and 1,163 respectively,” the MoD wrote.

“In total, Russia likely lost (killed and wounded) in excess of 70,000 personnel over the past two months.”

Russia has made grinding gains in eastern Ukraine over the past months as Kyiv’s armed forces try to overcome crippling shortages in manpower and ammunition.

Moscow launched a new front in May with a cross-border offensive into Ukraine’s north-eastern Kharkiv region.

A senior Nato official described the losses as “astronomical” during a briefing on the fringes of the alliance’s summit in Washington DC this week.

“Russia likely suffered losses of almost 1,000 people a day in May, which is quite an astronomical figure,” the source said.

Though the offensive was short-lived, it stretched Ukrainian resources, enabling Russia to make further gains on their priority target of the nearby Donetsk region. However, it stretched Russian resources also, said the MoD.

“The uptick in losses reflects Russia’s opening of the new front in the Kharkiv region, while maintaining the same rate of offensive operations along the remainder of the front,” its update said.

“Although this new approach has increased the pressure on the front line, an effective Ukrainian defence and a lack of Russian training reduces Russia’s ability to stretch and exploit any tactical successes, despite attempting to stretch the front line further.”

The update added: “Russia’s casualty rate will likely continue to average above 1,000 a day over the next two months as Russia continues to try to overcome Ukrainian positions with mass.”

More at the link.

Budy, Kharkiv Oblast:

Another 🇷🇺 “double-tap” strike on Kharkiv oblast today. They strike, wait half an hour & strike again, to kill as many first responders as possible.

The head of the local first responders among those killed.#RussiaIsATerroristState #StandWithUkraine️ pic.twitter.com/n6nJyacjxF

— olexander scherba🇺🇦 (@olex_scherba) July 13, 2024

Russian forces conducted a double-tap missile attack on railway facilities in Budy, Kharkiv Oblast, which claimed the lives of Artem Kostyr, the head of Kharkiv’s regional emergency services, and Oleksii Koshchyi, a police officer. The strikes also injured 22 others, ranging in… pic.twitter.com/koBdHY2LXy

— Iryna Voichuk (@IrynaVoichuk) July 13, 2024

Kharkiv, Kharkiv Oblast:

Defiance in a city still under siege. @maria_avdv tells me about “de-occupation stores” in Kharkiv. pic.twitter.com/MpkhrPCflS

— Kim Brunhuber (@kimbrunhuber) July 13, 2024

Hlyboke, Kharkiv Oblast:

Ukrainian air strike on Russian positions in Hlyboke, Kharkiv front.

(50.2590010, 36.4313406)https://t.co/cL54rkdfn7 pic.twitter.com/PhNwsZgUix

— Special Kherson Cat 🐈🇺🇦 (@bayraktar_1love) July 13, 2024

Kherson Oblast:

“The footages show Russian attempt to land on islands in the area near Kherson and in the western parts of the region. This is an extremely regular occurrence in the Dnipro islands area in Kherson region.”https://t.co/u3WZ0VhBGn pic.twitter.com/cwuL0tF4A0

— Special Kherson Cat 🐈🇺🇦 (@bayraktar_1love) July 13, 2024

Myrnohrad, Donestk Oblast:

Russians dropped a bomb on a bus stop with people in Myrnohrad, Donetsk region – National Police of Ukraine

Three men died on the spot, among them a 42-year-old bus driver. A woman, born in 1983, died in hospital.
A 16-year-old boy was among the injured, along with eight other… https://t.co/KvoCwRPcLF pic.twitter.com/aCVVfHyYcO

— Anton Gerashchenko (@Gerashchenko_en) July 13, 2024

Kyiv:

“I understand that in our situation, with our diagnosis, if we go somewhere else, we will have to undergo all the tests again… It will take 3-4 months, and we don’t know if we have that time.”

So many sick kids were treated in the children’s hospital attacked by Russia. Now… https://t.co/yqdih8T0kN pic.twitter.com/mwQqg5Ohmq

— Anton Gerashchenko (@Gerashchenko_en) July 13, 2024

“I understand that in our situation, with our diagnosis, if we go somewhere else, we will have to undergo all the tests again… It will take 3-4 months, and we don’t know if we have that time.”

So many sick kids were treated in the children’s hospital attacked by Russia. Now their parents have to make some hard choices that might impact the children’s well-being.

📹: DW

Russia, Russian occupied Ukraine, and Belarus:

Russian terrorists use all possible air bases in Russia, Belarus, and temporarily occupied Crimea to carry out air raids. The occupiers launch missiles at the territory of Ukraine from military air bases.

The following are the military air bases from which the Russian Federation… pic.twitter.com/Wi9hCFq7yZ

— Anton Gerashchenko (@Gerashchenko_en) July 13, 2024

Russian terrorists use all possible air bases in Russia, Belarus, and temporarily occupied Crimea to carry out air raids. The occupiers launch missiles at the territory of Ukraine from military air bases.

The following are the military air bases from which the Russian Federation most often launches air attacks and which planes are based there:

✈️ Engels-2 air base
The closest strategic military air base to Ukraine is in the city of Engels, Saratov region. It is the main bomber base and the only place in the Russian Federation where Tu-160 strategic bombers are stationed. Tu-95MS bombers are also stationed there.

✈️ Saky military air base
One of the key air bases for enemy aircraft in occupied Crimea. It used to be a base of the Ukrainian Navy, but now the 43rd Fighter Aviation Regiment of the Russian Aerospace Forces is stationed there, with mainly Su-30SM, Su-33, and Su-24M bombers.

The Russians also stationed mainly Su-24MR reconnaissance aircraft, Il-76 military transport aircraft, Su-24M bombers, Su-30SM, Su-33, and other aircraft at this base.

✈️ Belbek military air base
Before the occupation of Crimea by Russia in 2014, it was Belbek International Airport, which served the city of Sevastopol and other Crimean cities. After 2014, the airport was closed to civil aviation.

According to the Ukrainian Air Force, Russian Su-27, Su-27SM, Su-30M2, and Su-27M fighter jets were stationed at the air base. On January 31, 2024, the AFU air force struck the Belbek air base, hitting at least three Russian warplanes and enemy personnel.

✈️ Morozovsk military air base
Located in the Rostov region, it is the station of Russia’s strategic unit, the 4th Guards Air and Air Defence Forces Army, aimed at attacking southeastern Ukraine.

Fighter jets, helicopters, air defense forces, and more than 40 bombers are stationed in Morozovsk.

✈️ Primorsko-Akhtarsk military air base
The Primorsko-Akhtarsk air base is located in the Krasnodar Krai of the Russian Federation. The 960th Air Assault Regiment, part of the 1st Guards Composite Aviation Division of the 4th Guards Air and Air Defence Forces Army, is based here.

Su-25 fighter jets and Su-34 bombers are stationed at the airfield. The Russian Federation attacks Ukraine with combat drones from this air base.

✈️ Yeysk military air base
The second Russian airfield in Krasnodar Krai is located in Yeysk, 60 km from Mariupol.

More than 20 MiG-29K aircraft are stationed here. Predominantly, Tu-142 anti-submarine aircraft and a few fighter jets, among them Su-33s, are based in Yeysk.

In February 2023, six Su-34 fighter-bombers disappeared from the military air base in Yeysk after the explosion here.

✈️ Belarusian Lida air base
Located in the Grodno region, from which the army aviation brigade conducts combat sorties to attack Ukrainian infrastructure.

Predominantly, Su-25, MiG-29, and Yak-130 aircraft are stationed here. A large number of helicopters was also detected at the air base.

✈️ Baranovichi military air base
Baranovichi is a Belarusian military air base located in Brest region.

The 61 Fighter Air Base of the Russian Federation is stationed there, which consists mainly of Su-30SM, Su-27, and MiG-29 aircraft. But since September 2021, Russian aircraft, Su-30SM and Su-34 in particular have also started arriving there.

✈️ Luninets military air base
Located in the Brest region of the Republic of Belarus.
The occupiers used Su-35S, Su-34, and Su-25 military aircraft, which took off from the Belarusian Baranovichi, Luninets, and Lida air bases, for air strikes on military and civilian infrastructure in the Kyiv and Zhytomyr regions.

✈️ Dzhankoi military air base
Before the Russian occupation of the Crimean peninsula in 2014, Dzhankoi was a Ukrainian military air base and then a civilian airport.

With the outbreak of full-scale war, the air base near the city of Dzhankoi became the main logistics hub of the Russian army and a place where Russian attack helicopters are stationed. The air base also frequently hosts cargo aircraft and Su-25 attack aircraft.
✈️ Machulishchy air base
Located in the urban-type settlement of the same name in the Minsk region. Machulishchy is home to the 50th Composite Air Base, flying A-50, An-26, Il-76MD, Mi-8 and Mi-24 aircraft.

🔷 What other air bases does the Russian Federation use?
Actually, the Russian Federation uses many airfields (at least 40) and air bases.

In particular, Russia uses airfields near Krymsk, Krasnodar, Korenovsk, Mineralnye Vody, Kushchyovskaya, Rostov-on-Don, Millerovo, Marinovka, Volgograd, Saratov, Buturlinovka, Stary Oskol, Belgorod, Lipetsk, Shatalovo and Kaluga.

In Belarus, such airfields are located near the cities of Minsk, Mozyr, Gomel, Brest, Vitebsk, and Bobruysk.

📸: Airfields used by the Russian military for their purposes.

These airfields are located several thousand kilometers from the border with Ukraine. If they are destroyed, the number of Russian attacks on Ukraine will drop dramatically. These are legitimate military targets for Ukraine.

Currently, Ukraine has restrictions on the use of… https://t.co/ohNNqwqPcl

— Anton Gerashchenko (@Gerashchenko_en) July 13, 2024

These airfields are located several thousand kilometers from the border with Ukraine. If they are destroyed, the number of Russian attacks on Ukraine will drop dramatically. These are legitimate military targets for Ukraine.

Currently, Ukraine has restrictions on the use of Western weapons on Russian territory. The basic position on the use of weapons is the same – they can only be used in close range to Ukrainian internationally recognized borders.

Ukrainian Allies continue to search for a formula so that they are not accused of a direct attack on the Russian Federation. In fact, none of those who have transferred long-range weapons to Ukraine have yet clearly stated: “there are no restrictions except for international humanitarian law”.

The option of closing the skies over Ukraine was discussed, but it was also perceived as escalation.

Increasing Ukrainian air defense capabilities is an extremely necessary and overdue step. But this process is protracted, and the volumes of what we receive are insufficient. The logistics are such that it takes months to actually deliver what was promised. During this time, Russians will primarily destroy the remnants of Ukrainian energy system and the objects that could be protected otherwise.

For want of a nail.

Tsimlyansk, Rostov Oblast:

Russian oil depot in Tsimlyansk, Rostov region, was targeted by drones this morning at 4:00 AM. 350km from the frontline. pic.twitter.com/BQsuYT7sqe

— Special Kherson Cat 🐈🇺🇦 (@bayraktar_1love) July 13, 2024

/2. Satellite imagery of the Tsimlyansk oil depot after the drone attack. https://t.co/a3pP7d7FX1

— Special Kherson Cat 🐈🇺🇦 (@bayraktar_1love) July 13, 2024

That’s enough for tonight.

Your daily Patron!

There are no new Patron tweets or videos today, so here is some adjacent material.

pic.twitter.com/KwamV3jDhz

— UkrARMY cats & dogs (@UAarmy_animals) July 5, 2024

pic.twitter.com/yEqtTG2crC

— UkrARMY cats & dogs (@UAarmy_animals) July 4, 2024

😞 pic.twitter.com/yHC1XmzD5c

— UkrARMY cats & dogs (@UAarmy_animals) July 4, 2024

😞 pic.twitter.com/yHC1XmzD5c

— UkrARMY cats & dogs (@UAarmy_animals) July 4, 2024

Open thread!

War for Ukraine Day 871: For Want of a NailPost + Comments (34)

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 449
  • Page 450
  • Page 451
  • Page 452
  • Page 453
  • Interim pages omitted …
  • Page 5292
  • Go to Next Page »

Primary Sidebar

Artists in Our Midst – Is there anything Avalune can't do? 4
Creations by Avalune (11/9/25)

Flash Fundraiser! (TN-07)

Donate

Recent Comments

  • MagdaInBlack on Sunday Night Open Thread (Nov 9, 2025 @ 10:02pm)
  • YY_Sima Qian on War for Ukraine 1,354: A Brief Sunday Night Update (Nov 9, 2025 @ 10:02pm)
  • Interesting Name Goes Here on Sunday Night Open Thread (Nov 9, 2025 @ 10:01pm)
  • PatD on Sunday Night Open Thread (Nov 9, 2025 @ 10:01pm)
  • Eyeroller on Hoping All the Reports of Democratic Caving are Wrong! (Nov 9, 2025 @ 9:58pm)

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

Upcoming Meetups

Virginia Meetup on Oct 11 please RSVP

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)

Flash Fundraiser! (TN-07)

Donate

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